制作游戏
身为一个软件工程师,尤其是 web 开发算是资深的了,但在游戏开发方面就是初学者。相信玩游戏的人,都向往一款自己制作的游戏,符合自己的所有要求。
曾经想过制作寓教于乐的游戏,以俄罗斯方块为战斗基础的角色扮演游戏。但是制作起来,非常耗时耗力且过程乏味。所以就有始无终。
现在有了小孩,就想再继续开发,让游戏变成类似互动的 PPT 游戏,来叙说故事。但理想与现实差太远了。又放弃了。而且自己喜欢的东西,小孩也未必喜欢。
但近来,好玩又耐玩的游戏真的难找,符合自己的要求更是难找。所以想想,不如自己再继续开发游戏。并且要把制作游戏的过程,让它变成更游戏化。就是有自己的奖励机制。怎么样的奖励机制呢?加入所有自己喜欢的元素。什么 license,版权的问题都不要管。难道你讲故事给小孩听,还在意不可以讲迪士尼?毕竟这也只是个爱好游戏制作,并非以商业化为目标。
制作怎样类型的游戏最容易?我真的想了好久。如果是只叙述故事像 Visual Novel 那类的,真的是无聊到爆,直接做 PPT 就好了。所以低程度的人工智能(AI)是必要的,让游玩时有些不确定性,才是乐趣。不是现在的那种 ChatGPT 的人工智能,而是 80 年代游戏的那种简单的 AI。所以,经过考量,角色扮演的战斗系统大概是最简单的了。既不需要大量物理知识,又不需要太多的图片,应该不难制作。但事实上,制作游戏,每个画面都要 handle,还要 handle input,更别说游戏逻辑了。再简单都不会简单到哪里去。
试想想,玩那些像 Minecraft、Terraria、模拟城市之类的游戏,花大把时间在那里玩建筑,也只不过是在他人制作的游戏,建造一个自己的空间。哪倒不如自己来制作一个自己的游戏。
最后,就看看我的闲聊(无聊)游戏吧。
https://www.youtube.com/watch?v=TUsWoQIJxUY