Blocks World
游戏简介
Blocks World 是一款结合了“俄罗斯方块”和“平台跳跃”玩法的2D游戏。在游戏中,玩家需要操控下落的方块,为角色铺设前进的道路。
这个想法诞生于我的一次奇想——想象自己坠入了俄罗斯方块的世界。当时我刚玩完《双人成行》,本身又爱玩平台跳跃游戏,于是就萌生了制作一款带有俄罗斯方块元素的平台跳跃游戏。那些不断下落的方块,很自然地就成为了给角色铺路的工具——而这也成了我游戏的核心理念。
迭代版本
1. 3D平台跳跃
游戏最初的想法是一款3D平台跳跃游戏。俄罗斯方块从角色上方落下,在XYZ三个轴向上为玩家铺路。 除了铺路,环境中还会有地形和障碍物,这些可以像普通俄罗斯方块一样,通过方块来消除。它的实现方式可能像《我的世界》一样,我甚至想过把它做成一款沙盒游戏。我还想在地图中设置一些类似马里奥里的道具来增加趣味性。
2. 2D平台跳跃 双人模式
由于3D游戏在技术上实现更困难,我转向了2D平台跳跃,并从最初的单人游戏改为了双人游戏。 一名玩家用WASD和空格键控制角色,另一名玩家用方向键控制俄罗斯方块。双人操作的灵感同样来自《双人成行》和《卡林巴》。 因为用俄罗斯方块消除环境会让关卡设计变得更复杂且不可控,这个想法被暂时搁置了。 我设计了几种有不同功能的方块,但这让游戏机制变得相对臃肿,所以这个想法也被放弃了。而且,两名玩家的游戏体验差距很大,可能双方都会觉得无聊。
3. 2D平台跳跃 单人模式
我转而让一名玩家用双手分别控制角色和俄罗斯方块。 但俄罗斯方块的移动过于自由,导致玩家通关太容易。 所以我想到限制俄罗斯方块的自由度,改为在关卡中放置“箭头”,角色触碰箭头来控制方块。同时,这些箭头的分布也可以作为角色前进路线的指引。
最终,游戏机制变成了:玩家控制角色去触碰箭头,从而控制俄罗斯方块的移动,为角色铺平道路。 后来,我意识到游戏缺少了俄罗斯方块核心的“堆叠”和“消除”机制——这是我计划未来探索的一个方向。
未来迭代方向
尝试重新融入俄罗斯方块里最核心的“堆积”和“消除”机制,消除障碍或者让可通过平台不被消除掉。
总结
这是我独立设计和开发的第一个游戏,它让我在设计上经历了从0到1的质变。我学会了如何从创意走向开发,如何从玩家思维转向设计师思维。 在灵感阶段,我们可以天马行空,不考虑实现难度;但在设计过程中,则需要根据实际的开发问题,逐步削减复杂的设计,哪怕是你自己很喜欢的设计。