撰写了文章 发布于 2017-05-01 03:23:15
【练习】我试着给俄罗斯方块多加了一条规则进去
俄罗斯方块迷人之处在于缩短了游戏中“触发-行为-反馈”这套流程的时间
那我就比较好奇,如果在俄罗斯方块中引入一些额外的机制或是规则,会对这款游戏造成一个什么样子的影响,是否会对它的趣味造成影响,如果造成了影响,我应该怎么去解决它。
我将俄罗斯方块填满一行就消除的规则修改成了每一行颜色相同才能消除。然后俄罗斯方块就变得非常难,难到你一整局未必能消除掉一行。
给这款游戏加入了一条多余的规则,整款游戏的状态机制就发生了很大的变化。
原版俄罗斯方块中,掉落的方块是玩家需要的概率为1/7,而加入了颜色变化以后,则是1/28;同时空间状态也发生了变化,如:
在一个10行20列的空间中,俄罗斯方块落下时所占据的空间是它自身所占据的空间,间接性占据的空间不会影响整个游戏的运行。
而变态版俄罗斯方块落下时的方块所占据的空间除了自身所占据的空间还会对每列都做出很大的限制。
变态版俄罗斯方块中会拥有四种颜色,而这四种颜色之间并没有任何的正面反馈,除了会导致负面反馈的出现外,它们都是被我孤立开了,相互之间并不兼容,由于这个问题的出现导致游戏的空间会很快被占满,因为一列中如果出现不同颜色的方块,玩家就只能放弃掉这一列,可能性空间就会成倍缩减。
对于变态版俄罗斯方块,我想丰富玩家在方块下降时的思考过程,显然现在的模式使得整个游戏无法有效进行。
我的解决方案是:
1、由玩家自行调整控制部分落下方块的颜色
2、加入玩家无法调整的偶然性颜色方块,强迫玩家进行思考,避免出现纳什均衡
至此,勉强能达到我想要的效果。
同时还有其余一些方案可以做到这种效果。
在文章的结尾,我把这次测试用的包上传了,如果你有兴趣可以下载了体验,可以留言告诉我你的看法。
总结一下这次的调整教会我的一些东西:
- 操作方式的映射按键会对玩家的体验造成相应的影响
- 玩法原型的重要性,它能够让你搞清楚你的规则可能产生的负面效应,而这个负面效应可能是你未预料到的
- 如果我们对规则进行了重构,从外在表现无法进行规则的传递时,需要借助某些教程手段,更新玩家的感知系统
(在我做的小demo里面并没有这些教程手段)
- 为了能够让玩家去实现某些操作,我们需要借助规则来给玩家传递一个这么做的动机
- 在同一个场景中出现的道具,我们或许应该让它们能够相互兼容或是产生互动,而非完全孤立
- 通过对道具的规则设计,可以使玩家产生特定的行为操作
由于缺少教程,这里对操作进行一个描述:
“w” 对形状进行调整
“a”和“d” 对应左右移动
s 可以加快下降的过程
“回车键” 调整方块的颜色
tetris_color
(这个安装包仅仅只是加入了“让玩家自行调整落下方块的颜色”这条规则,但由操作按钮的映射方式,促使玩家需要对颜色调整和形状调整两个行为操作之间的行为技巧进行协调和练习)
链接:http://pan.baidu.com/s/1i5A5Ykt 密码:q9v5
tetris_color_2
(这个程序加入了玩家自行调整控制部分落下方块的颜色和玩家无法调整的偶然性颜色方块,相比上面的程序,这个难度会比较高一些)
链接:http://pan.baidu.com/s/1hs5Osw0 密码:eva0
Yoge 1年前
潘志君 1年前
Reddington [作者] 1年前
发布
问呆我 1年前
发布
大伟 1年前
Reddington [作者] 1年前
发布