游戏开发通用技术和工具
如果立志于成为一名优秀的游戏开发者,那么一定要知道游戏开发的流程,或者说,作为一个最初的中长期目标,成为一名合格的主程需要知道项目开发有哪些重要的内容:
地图场景
人物行走
特效表现
内存管理和优化
游戏资源管理
网络协议
还需要完善一些相关的工具:
数据打包工具
特效和资源打包工具
地图编辑工具
以上列出来的只是通用的一些技术还有工具,因为游戏类型多种多样,所以实际开发需要的技术还有工具也多种多样,但是万变不离其宗,掌握了以上的一些技术还有工具,基本的游戏开发需求基本就没什么问题了。至于其他的一些技术或者工具在需要用到的时候再花费一些心思掌握和开发即可。
列出以上这些,其实就想给大家指出一个方向,就像玩游戏一样,有一个玩耍的目标,这样知道成长的方向,减少弯路。学习起来也能起到事倍功半的效果。
当然以上是一些重度的ARPG需要的技术,一些小游戏并不需要要求这么多,所以我这里也只是以我个人的经验来谈这个,并不是绝对的。
而且现在H5游戏开发一般都会使用市面上的各大H5游戏引擎,比如layabox、egret、cocos,甚至于unity。所以初学者可以根据自己实际情况来任选一种引擎进行开发工作。
做任何一件事情之前都要给自己信心,不要畏难。要知道一切困难都是纸老虎!
版权声明: 本文为 InfoQ 作者【波波】的原创文章。
原文链接:【http://xie.infoq.cn/article/98ac6f2b34618dbd3958d92ed】。文章转载请联系作者。
评论