游戏编程入门指南
导语:原型模式:这个一开始好像是在 Cocos2d-x 里面看到过,一个接口来实现克隆当前对象。在实际游戏中其实也挺常见,比如 GBA 的木叶战记中,鸣人使用影分身可以生成一个新的人物但是攻击力和血量减半。在 Unity 中 Pre 原型模式:这个一开始好像是在 Cocos2d-x 里面看到过,一个接口来实现克隆当前对象。在实际游戏中其实也挺常见,比如 GBA 的木叶战记中,鸣人使用影分身可以生成一个新的人物但是攻击力和血量减半。在 Unity 中 Prefab 从 Project 窗口拖动到 Scene 中时候也是使用类似思路(应该吧)。 注意代码整洁 这个更多是经验性的东西,我也难说做得很好。保持代码可读性是为了日后你或者别人回来看代码能看得懂。保持函数的单一职责很有必要,当你发现有些代码重复写了几次就应该思考这是否应该放到一个函数中。你必须明白的是 Bug 总是会有的,总有一天你或者别人会重新看这些代码,如果在写的时候稍加注意,后期的维护和复用就会相对简单轻松。 具体可以看下代码大全、代码整洁之道和这个视频。 最后,制作游戏很有趣,写游戏代码也很开心,希望你也能享受游戏编程的快乐! 推荐书籍 游戏设计、原型与开发 Data Structures for Game Programmers 游戏编程模式 代码大全 代码整洁之道 游戏人工智能编程案例精粹 代码本色:用编程模拟自然系统 Game Coding Complete Game Programming Algorithms and Techniques Shaders for Game Programmers and Artists Unity 着色器和屏幕特效开发秘笈 来源:游资网 (编辑:二游网_173173游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |