国产游戏引擎发展史:3D时代

  早期3D网游时代:开源和商业引擎崛起

  早期国内网游的3D游戏引擎,主要是使用OGRE引擎,这是一个开源的图形引擎,并不具备游戏引擎其他应有的功能,但是其有很方便的接口可以与 其他功能引擎接入,所以这个开源、免费、拓展性强的图像引擎,很长一段时间内都是国产锁3D网游(2.5D)首选的引擎,同时代的国产3D游戏大多都是采 用OGRE 引擎制作的。由于是免费的开源图形引擎,所以很多国产游戏所谓的自主研发游戏引擎都是通过OGRE引擎改造而来。

Bigworld引擎一度成为国产游戏的主流引擎
Bigworld引擎一度成为国产游戏的主流引擎

  此外,国外的3D商业引擎也开始大举进军中国,其中最为成功的当属BigWorld引擎。BigWorld是一家澳大利亚公司开发的商业引擎, 专为大型 MMORPG而生,功能强大。而且更为重要的是,BigWorld为中国市场提供的服务比较全面,包括第一家专门开通的中文网站,常驻中国的技术支持团 队,以及重要工具的汉化版本等。游戏研发公司买引擎并非买那一段代码,而重视的正是服务及升级等后续支持。因此在中国市场上,Big World占据着相当的优势。

  国外引擎虽好,但毕竟不是自主知识产权的产品,因此在更进一步的开发上,往往表现得力不从心。

  3D时代:金山和完美的出场

  代表:Angelica、剑叁引擎

  随着国产网游发展到3D时代,引擎也相应的水涨船高。在这一时代,最具代表性的国产游戏是《剑网三》和《完美世界》,而这两款游戏所使用的3D引擎,也是这一时期最具代表性的。

  在推出《完美世界》前,完美公司一直名不见经传,随着该作的成功,完美颇有点异军突起的意思,而它所采用的Angelica也开始受人关注。这款引擎,很好的迎合了当时玩家画面的要求。但在动作的表现上则较弱,实际上完美公司推出的数款产品均以缺乏手感而遭人诟病。

完美世界截图
完美世界截图

  《剑网三》是金山在引擎方面实力的一次集中展示。然而在游戏正式运营一段时间后,金山所使用的引擎在优化方面的缺点就表现出来了。游戏很容易变 得不流畅,人一多服务器就卡。而这游戏最大的玩点就是阵营战,引擎的缺陷极大地伤害了《剑网三》的乐趣,真可谓成也萧何败也萧何。

  2012年——次世代物理引擎时代:笑看群雄并起

  代表:AkEngine和黑火

《武魂》游戏截图
《武魂》游戏截图

  随着次世代网游的来临,如今中国的游戏引擎已发展到物理引擎时代。就目前所知道的信息来看,在这方面下功夫最深的就是网易的AkEngine和畅游的黑火。

  《武魂》基于AkEngine开发,从目前的表现来看,这款游戏画面精美,号称“景区级画面”,而且拥有物理打击反馈功能的 “Ragdoll---布娃娃”系统,即能生动反映出打击的效果。在这个系统下,人物模型会根据受到伤害和方向的不同,生的不同姿势,或者根据物体落差从 高处跌落到低处,将会随地心引力而倒下。

  此外,《武魂》中还有一些物理引擎才会具有的特性,比如玩家可以碰动场景的草木树叶,击毁场景中的石柱、木桶、武器架等物件。这种真实物理碰撞 可以让被移动破坏的场景物件掉落、坍塌并对周围物件产生一定的质量、加速度、浮力等一系列的物理系数表现,很明显也是得益于引擎强大的功能。而玩家也可借 此体验到前所未有的超级技能打击感。

  “黑火”引擎(Darkfire Engine)则是由搜狐畅游自主研发的3D游戏引擎。畅游对这款引擎寄予厚望,据说在畅游内部,关于黑火的一切信息都属于最高机密,被认为是未来畅游核 心竞争力的关键来源,畅游的新作正是基于黑火引擎开发,从目前公布的资料来看,这个引擎带来的表现力颇受期待。

  哪怕是时至今日,国产游戏引擎的数量也依然不多,表现距离国际一流水平还差那么一点点。但我们不妨想想,1995年,国外第一代游戏引擎问世时,《仙剑奇侠传》还只能以汇编语言作为底层、QBASIC编写。但现在,我们至少可以说,就差那么一点点了。

[编辑:蜗牛朵朵]
上一篇:秋老虎来了!2012秋季不容错过的新游推荐 下一篇:【剑圣】不删档开苞封测激活码今日发放