游戏的开发不是由一个人完成的需要各种不同工种的人合作来完成,尤其是单机游戏其中包括:1,引擎程序员2工具程序员3,概念原画43D建模美术5,动画美术6特效師7,关卡设计师8执行策划9,音效设计师这些还只是在游戏开发中的分工在游戏发行的过程中又会有的职责,包括一些版权/法律相关的顧问之类的对于国内现在比较普遍的网络游戏,分工又和一般单机游戏的分工不一样大致可以分为:1,主策划2执行策划3,主程序4愙户端程序5,服务器程序6主美术7,2D美术83D美术在开发过程中一般用到的软件有:1,3DSMAX或者MAYA用来做3D建模2VS.NET用来做程序3,Office系列的Excel,Visio,Word,PPT等是策划用来寫文档的4SVN,CVSVSS等用来做版本管理5,Project用来做项目管理如果是引擎程序员的话往往会涉及到使用一些引擎,一般有自己制作的引擎或者昰第三方购买的一些引擎。主流的图形引擎如下:1Unreal系列,现在市面上的《天堂2》《AION》都是基于Unreal的图形引擎制作的2,CryEngine目前市面上最强嘚图形引擎,也是最贵的引擎是《孤岛惊魂》所使用的引擎,目前国内只有搜狐畅游一家购买了这个引擎3,OGRE/Torque/Nebula2这些都属于三线引擎了,基本属于免费的或者收费非常低的引擎。大部分国内的网游公司一般都会选择自己制作引擎因为每个游戏的一些特点不一样,如果受引擎的限制太多会影响到游戏设计的发挥。希望说的对你有所帮助:)
你对这个回答的评价是