Unity中华区讲座里面刘钢挺实在易懂的说了点,至少以前对我有启发。
我也是一个菜鸡!个人觉得题主可以从“单例/命令/状态/观察者”四个模式获得启发。
不过unity最大的优点就是快速原型开发,记得以前看过一句话,果断收藏:
“游戏开发需要很多实验、探索与试错。 特别是在早期,写一些你知道要扔掉的代码是很普遍的事情。”
想要代码干净整洁,功能实现优雅,虽然很好。但是对于我们菜鸡来说,即使想破了脑袋,还是可能设计出一坨臃肿,庞大,毫无灵活性的抽象层。
——当然,最关键的是它可能直到最后都没有发挥出任何作用。除了能让你在前进的过程中为了不断维护它而消耗精力。
“预测未来很难,最终无益,那就有害。”
个人觉得对于游戏来说,没什么比实现本身重要——
除非你是个程序员,而非游戏开发者。
以上。