与羊宣战第三集:无良开发商如何卡死一只羊(技术贴)

我前面的文章基本已经说清楚了,“羊了个羊”这个游戏就是无良游戏开发商挖的坑,服务器发给玩家的牌型,99.99%是死局,不可能有解,我们称之为相公牌。那今天我们就来从开发者的角度来分析一下,他是怎样在游戏的最后卡死大家的。

你以为你的牌型是这样的:

牌的花色大概是14到16种,每一种花色消除次数是6到7次,假设都是7次,那么每种花色就是21张牌。这里假设开发者还有一点点良心,没有给大家发20张同花色的牌。那么总共的牌数量就是21 * 15 = 315 张牌。然后这些牌呈立体V字型排列起来,像一颗树一样从下到上生长出来。

实际上你的牌型是这样子的(PS技术不行,将就看一下吧,大概是这么个意思):

开发者必然是使用了树形结构或者其变形,从根部到树枝,树叶,生成这样一个立体的V字形结构。最终的根节点应该是单子节点,几张牌堆叠起来的,即从根部开始连续好几层都只有一张牌。也有可能是两条支线,如上图所示。为了简化问题, 我们假设最后就是几张牌叠放在一起的单子节点。

如果完全随机生成,那么根据最后根部单子节点的层数,可以计算出卡死玩家的概率,如果超过3层,基本上就不可能通关了。 因此开发者其实只需要控制最后3张牌就可以达到卡死玩家的效果。比如下图所示,我们从15中花色里面挑出4种来就可以做到卡死玩家。

上图最后两步,玩家选择了铃铛和水桶,导致下方的7个槽位占满了6个,分别都是三组同花色的牌。当然那个时候也可以选择胡萝卜,但是结果是一样的卡死状态。这种情况其实对于玩家来说,已经是相当顺利的牌局了。但是毫无疑问的,被根节点上面的3张单子节点卡的死死的。

这还是我们站在上帝视角来解读的效果,仅剩6张牌,4种花色,足以卡死一只羊,更别说是剩几十张牌+15种花色了。对于真正玩游戏的人来说,根本不知道他想要的玉米,水桶,铃铛到底去哪里了,完全就是一头雾水。此时唯有看广告拿道具可以解开,不过更大的可能性是,玩家用完了所有的道具,剩下的牌数远远超过6张牌。

所以,这个游戏就是一个纯天坑,开发者根本没有开发出来通关算法,而且我估计开发者的水平,不足以开发出一个这么复杂系统的智能通关算法。把所有随机生成的牌型,即便卡死概率超过99.99%,也一股脑儿发送给用户玩,这不是坑爹嘛?如果厂商想要进一步控制通关率,禁止玩家通关,那么他只需要在生成牌型之后,手动的操控根节点上的3张牌即可,这对于开发者来说是比较简单的,可以做到。

愿广大玩家早日看破,终生弃坑,拒绝无良游戏开发商。

展开阅读全文

页面更新:2024-04-17

标签:根部   铃铛   水桶   花色   单子   节点   开发者   概率   算法   开发商   玩家   技术

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top