游戏引擎,作为游戏设计制作当中的核心工具,也是支撑一款游戏运行的基本承载体,任何一家游戏厂商在立足之初,就要根据自身条件来权衡,究竟是自主研发游戏引擎,并以之为基础来进行游戏开发,还是购买其他公司的成品引擎使用授权,来完成自己的作品。
自主研发,风险与利益同在——成功的自主引擎不但可以为研发团队带来一个又一个出色的作品,从引擎授权的出售中获得不菲的直接经济收益,还能通过引擎研发经验的积累,迅速的建立起自己的一套人才培养体系,使得团队始终在行业里占有一席之地;然而OpenGL,DX9, DX10等等不同平台下进行引擎的构建,待自己的产品出炉,市场的需求趋势又早已不是当年的模样,没有人能保证,不论怎样用心,用数年时间研发一款游戏引擎,在它问世之时,就一定能得到市场的认可。