,因为光凭它们自己是无法消除自己的。”
伊芙琳说出了一个十分绕口的话。
下一秒她更是拿起纸笔,画了起来。
当女孩画出一个界面,往里面不断地填充‘Z’字形的方块后,伊森瞬间发现,不管‘Z’字形的方块如何变动,如何叠加,如何翻转,其最后都会有一小节地方无法被它们自己填充到位。
如此事实,意味着‘ZZZ’方式的排列,翻转方块后的‘NNN’的排列在无脑出现的情况下是不可行的。虽说这个问题看起来可能很无厘头,因为《北国方块》这个游戏那就是让玩家进行多个方块的拼图消除,本身就不会无限制的给玩家提供一种方块,但……万一BUG了呢?一旦游戏的算法不添加限制,在单一时间里随机蹦出了很多相同的‘Z’形或‘S’形方块,那么玩家面临的就是一个必死的局面。
而这……
是绝对不能出现的问题。
因为它违背了游戏设计的初衷。
即让玩家操控一切,而非机器给予答案。
“所以……伊芙琳,你想说的是,如果想要解决这个问题,我们就必须人为的控制‘S’形和‘Z’形方块在同一时间内的出现数量?”
伊森明白了姐姐的意思,他摸了摸自己的下巴,道:“而这个极限数值需要时间来测算,同时,这个极限数值的出现会影响方块随机出现的测算函数?这可能是一个非常困难的过程?”
“过程不困难,需要的只是时间。”
伊芙琳摇了摇头,道:“我能做的出来,但是它麻烦,而且——”
她顿了顿,说:“在解决了方块随机出现的问题后,一个新的问题也出现了,那就是如何让你设计的无限旋转的玩法和无限随机结合起来。”
“在你的设想里,这些方块是自上而下出现的,玩家需要将这些方块摆放在合适的位置,以保证它们能够连接起来全部消除。而在这个过程中,玩家可以旋转方块,以保证游戏的趣味性。”
“虽然我觉得这种设计很好,但当无限旋转加入之后,游戏里的方块就不是七种了,除了正方形不管怎么旋转都无法变动外,长条形方块就有竖和横两种姿态,‘L’、‘J’、‘S’、‘Z’、‘T’则更多,它们的变化都会给游戏带来大量的计算,就比如说一个‘T’,它一共有四种不一样的安插方式,当玩家进行变动时,为了保证游戏不是因为设计的原因而结束,那与之有关的计算就会变得非常之庞大。”
“而这个……”
“也需要时间去做。”
说到这儿,伊芙琳感慨的拍了拍伊森拿来的图纸,道:“我很想做这个项目,但是我暂时没有时间……家用游戏主机的事情我还没做完呢,光盘的项目人员我还没有敲定呢,然后你现在要是让我做这个…
请收藏:https://m.vvbqg.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)