首先应该是立项,这个项目先把他做成一个书面项目。然后评估它的可能性,能完成不,需要多少人手,需要多少财力物力,需要准备哪些东西。然后是获取投资,要有人给钱做这个项目。最后项目感觉可以,就开始招募人才,成立公司。
接下来进入开发阶段。游戏背景故事的撰写,游戏官方网站的宣传都可以先一步发布出去。游戏引擎是第一要解决的,到底是购买国外引擎,还是自己开发引擎,这就根据公司的实力来解决了。为了适合自己的游戏,当然是自己开发引擎更好,但不是所有的公司都有这个能力的。
游戏引擎决定了游戏的质量,例如地图的大小,运行的方式,画面的精彩程度,与玩家的交互性等等。
同时,游戏的音乐、原画、建模都在进行着。不同风格的地图,应该有不同风格的音乐,以增加玩家的代入感。有能力的公司就有自己的音乐团队,没实力的就外包。国内大部分都是外包的,包给外面的音乐团队,他们瞎创造一气儿,所以国内网游大部分音乐听起来都雷同,没有特点。你再比较一下《魔兽世界》的音乐,能比吗?
画面方面就多了,平面的美工图、线条图、概念图、原画、3D模型、建模的素材、贴图等等等等,都需要制作。从各种素材库来调去当然更加省力省钱,但会导致游戏同质性,玩起来“似曾相识”。
至于工具,就看各个工作人员的喜好了,什么顺手用什么,lllustrator、photoshop、3dmax、java、c++都会用到。
总之,游戏的开发制作是非常非常复杂的,不是三言两语能说完的,开发的过程中还会遇到很多问题,例如骨干人员跳槽、资金匮乏、遇到技术问题停步不前等等。