作者:广东在线游戏网日期:
返回目录:游戏策略
内部资料肯定没有。虚幻现在复是商业老大,不可能给资料。
要开发出色的引擎要掌握的东西很多,不仅仅是计算机相关技术必须全部掌握,强大的数学功底,掌握普通物理学(特别是动力学,光学部分),善于观察生活,实践能力,创造力,聪明清醒的头脑,还有其他声音网络制技术掌握等。外加,现在的游戏引擎(我说的不是图形渲染,图形渲染用dx谁都写的出来)多是大型的软件工程,一个人是不可能完成的(当然不百排除有创世纪的狂人可以,但绝对是全世界也找不出几个的),所以像虚幻那样的引擎都是通过很多人,多年的劳动开发出来的。开发一个引擎,光技术就需要很多,而且光有技术还远远不行,你需要有一定的人机交互知识,以及广博的其他学科的知识。不过如果是多人开发的话,一些人负责一度些模块,一些人负责另一些模块,其实也没有那么难。但这样必要的是,要有强大的管理统筹能力,否则事情难办。
我之前和同学一问起开发过一个简单的基于opengl的3D引擎,从图形到逻辑完全自己开发,不过半路发现还有很多答困难需要解决,比如声音部分我们完全不懂,还有渲染优化的瓶颈,导致那个引擎只完成了一部分就过早的夭折。但还是学会了很多知识。以后在努力了。
unity3d是3D网页游戏引擎。
虚幻3、寒霜2是3D游戏引擎。
寒霜2的仿真效果是最好的。
虚幻3在3DMMO游戏中,已经有许多成熟的应用了。
寒霜2目前只在单机游戏中有应用。
比?怎么比?Angelica3D和zd虚幻3没法比,虚幻3是商业引擎,Angelica3D只是完美再用,就算都拿自家的做的东西来比,战争机器和Angelica3D做的任何一个游戏都不是同一水平的,你说战争机器不是网游,那你看剑灵回就知道了。再说cryengine,那更没办法比,cryengine图形技术目前是99%实时渲染,开发是所见即所得,光是优化就要摔Angelica3D几条街。现在crytek已经在授权实时电答影了,你说还有比头吗?说比也就是吹嘘罢了,国内就算有那个技术也没那个钱来比。