羊了个羊,其实是“当了个当”

发布时间:2022-10-11 14:40:02 作者:郑州八角信息技术有限公司 来源:本站 浏览量(1384) 点赞(386)
摘要:最近几天,中国游戏圈突然爆了一款游戏。其神奇的BGM和让人欲罢不能的三消法则,让很多人欲罢不能,却大多无法通关。大家只能在还剩几层的时候看广告。不得不说,这个游戏其实不是游戏科学而是心理学。你以为你要的是通关,其实人家不是让你通关,而是让你看广告。第一关很简单,基本上是1+1=2,但是第二关是诺贝尔奖水平的


最近几天,中国游戏圈突然爆了一款游戏。其神奇的BGM和让人欲罢不能的三消法则,让很多人欲罢不能,却大多无法通关。大家只能在还剩几层的时候看广告。不得不说,这个游戏其实不是游戏科学而是心理学。你以为你要的是通关,其实人家不是让你通关,而是让你看广告。第一关很简单,基本上是1+1=2,但是第二关是诺贝尔奖水平的测试。这篇文章就带你看看,一只羊到底是买了,还是被“当了棋子”。


游戏设计逻辑

其实游戏设计的背后是程序和数学。网上有个程序员爬出了部分代码。看完之后,结合游戏本身可以推断出一个七七八八。让我们一起来看看吧。当然,下面的推论只是我作为一个门外汉自我构思的方法。程序员有各种方法来达到目的。大家随便看看就好。


设计卡位置


在游戏中,每个图标块都有四个属性,三维坐标和自己的图案,即(、易、子、帕)。基本上可以得到15(种)X 3(一组至少3个)X 6(一般是6~7组)=270?,所以至少应该有270个三维位置。


初始化空间


首先,根据规则(Xi、易、子)对三维座椅进行标定。游戏有很多规则,比如上面的牌要错开,上面的牌不能悬,下面的牌要压。然后一张一张地填写每张卡片。这时候每组牌都是挨着的。


(X1,Y1,Z1,P1),(X2,Y2,Z2,P1)...


(X19,Y19,Z19,P2)...(X36、Y36、Z36、P2)...


(X270,Y270,Z270,P18)


整理出顺序


所以我们可以这样理解,设置270个位置(符合规则),然后把所有的牌随机的一张一张地排序到270个位置,这样就可以直接调用函数,打开270个位置把每张图案牌一张一张地填满,然后随机洗牌,很像扑克牌中的洗牌。


总共有七个淘汰槽,每三个槽就会被淘汰。当你放了七个槽但没有被淘汰,游戏被判为负,你需要看广告或重新开始。


清除概率

要分析这个游戏的通关概率,可以逆向思考。如果最后通关了,场面会是怎样的?我们来做一个最简单的分析。我们假设最后一层有一张牌,顶层四张牌,顶层四张交错牌,二层四张牌,最后一层一张牌,一共五层的简单模型。


总共有七个淘汰槽,每三个槽就会被淘汰。当你放了七个槽但没有被淘汰,游戏被判为负,你需要看广告或重新开始。


在上面的模型中,如果要解决这个乱七八糟的问题,我们可以计算出14张卡要通关必须满足的条件,所以我们假设14张卡有N种卡,如果要能够解决问题,那么包括卡槽在内总共要有3N张卡,卡槽中的卡数必须小于等于6-3N-14 ≤ 6,所以N的最大数量是6。所以我们可以有以下的模拟思路:


先模拟270张牌的无序排列。


前14张牌有多少张?


如果前14张卡的卡型数≤6,则可以成功。


模拟10000次,然后重复10次。可以看到下图。基本上你玩一万次,成功50次。而且这是最后的情况,真实的情况很可能在途中结束。所以很可能解决的概率会远远小于0.5%,甚至0.01%。



其实很大概率是设计程序员偷了一个偷懒的游戏,把游戏设计成了一个玩的时候看似有解,实际情况基本无解的游戏。一些网友似乎也找到了真谛。游戏的本质是盈利。也许游戏设计的目的就是给你看广告。


感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!

您身边的【软件定制专家】

搜索千万次不如咨询一次

主营项目:网站建设,手机APP,微信公众号,小程序开发,版权登记,SEO优化等

立即咨询 18616592823