概要
仅作为个人项目总结,并不适用于一般情况
一个完整的故事最初可能只是构想的一个片段,最终将这个片段不断补充完善成一个完整的故事。
我觉得自己做一个游戏Demo也是类似的,从最初某一游戏片段或情节的构思逐步扩展到一个游戏。
这个逐步扩展的过程便于游戏的制作过程是类似的,从某一部分延伸到整个世界,我个人的理解这
一部分是主角的构建,通过完成主角的一些功能来决定世界应该是什么样的,例如玩家可以攀爬,则
世界提供可供攀爬的建筑或地形;或者玩家可以使用道具,则世界以直接放置或NPC等直接或间接给
玩家使用。
准备工作
依照概要中的方式优先确当主角的能力,同时需要记录玩家的功能做合理性分析,实现困难的功能可以
选择放弃或作为扩展待以后实现。
确定主角的功能后确定世界,将世界的提供的功能与主角的能力联系在一起。
例如:我确定的主角可以使用直剑攻击、会使用魔法、还能进行闪避和使用道具,那么我可以将世界设置成
一个大的开放世界或者2D形式呈现。其中主角具有攻击能力,所以我在世界中放置了不同种类的敌人与玩家
战斗,并且为主角和敌人提供了不同的属性以确保战斗能顺利进行;玩家需要使用道具则可以让玩家通过击杀
敌人或直接拾取场景中物品来获取道具。
此外世界还应具有引导玩家的能力,能让玩家知道自己下一步应该做什么而非像无头苍蝇一样乱撞。此时就
需要给玩家设置一个最终目标,让玩家去尝试完成这个目标。
有了以上内容一个游戏的架子差不都就搭好了,在记录了这些需求后便可以正式开始游戏制作,并在这一过程
中不断丰富游戏内容。
制作部分
制作过程按照主角-搭建简单场景-添加交互-搭建复杂场景进行,有了需求以后直接按照需求进行开发。
将主角功能分类:从简单的功能开始实现;在游戏内通过简单逻辑-动画-场景测试-复杂逻辑-完善动画这一过程实现
随后填充世界,完成交互测试,不断进行这一过程完成Demo。
- 本文作者: KongXinQing
- 本文链接: https://13114987559.github.io/2023/08/11/essay/个人制作游戏的流程/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!