突然想做游戏:
突然想做一个会摇的游戏,先做一个demo练手游戏
先列一下步骤及简单的方法论,以备迷茫时看一下:
1,确定游戏方法内容机制,熟悉ue4操作。
2,编写策划书,划分游戏模块功能,编写UE4UMG模块相关功能。
3,GamePlay基础框架写好。
4,编写美术用的蓝图窗口。
5,游戏互动逻辑的实现。
6,完善游戏物理引擎。
7,多线程管理,内存管理,垃圾回收的机制的实现,优化游戏性能。
8,美术上的图形渲染优化。
9,添加联网模块,实现联网机制。
10,测试游戏的可玩性,修BUG。
原则:
1,遇到问题先记录,后续再寻找解决方案。
2,化繁为简,将复杂的东西可分解成简单东西:解耦。
3,以简作繁,简单的东西可生成复杂的东西:组合。
demo练手游戏尽量包含以下元素:
古代,魔法,多人,第三人称偏上帝视角(中等高度视角)
动作(如翻滚、技能物品位移,场景互动等闪避敌人攻击)
闯关(打完这关boss打下关)
先这样,想到再补充。