每个类的基本作用都弄懂了是不会需求文档写不出来的,估计是你还没有完全弄懂。 我之前看别人游戏源码的时候首先肯定要看别人游戏的玩法是什么样的,记得之前参考奇迹幻想的游戏。源码拿到后非常的乱,包括插件代码和自身打开,里面甚至还有些乱码。 最后的解决思路是看关键字索引,先看角色控制相关,再看管理器相关,最后看一些摄像机的功能代码。看完后经验UpUp~ 回到正题,你写项目的需求文档,任何游戏都会有加载管理,场景切换,UI管理,音效管理,游戏配置读取等这个是底层需求。 然后都有逻辑功能,比如角色控制,关卡通关判断,AI脚本等这些玩法内容是你游戏的本质需求,你想想做一个游戏需要做什么功能才能做完? 最后就是一些收尾和优化相关,比如你要发布到手机,是不是需要打包的功能,需要SDK,打到手机上如果不能运行要不要进行优化?这些要解决可能又要做像对象池这类优化的功能块才能搞定。 带着这些目的你再看一遍别人的源码呢
原文链接:https://www.w1ym.com/82637/,转载请注明出处~~~
评论0