盘点游戏引擎的分类
游戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家大作未来的销量,所以游戏商们对引擎的选择也非常小心翼翼。现在,手游、页游等新兴平台的表现又非常强势,所以选择正确的游戏引擎变得尤为重要。下面就跟小编一起来盘点一下游戏引擎分类有哪些吧!
游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
原理
游戏引擎是一个为运行某一类游戏的机器设计的能够被机器识别的代码(指令)集合。它像一个发动机,控制着游戏的运行。
引擎分类
游戏引擎有商业和开源之分,商业的游戏引擎需要支付一定的费用才能使用。而开源游戏引擎可以将源代码拿来开发自己的游戏。
商业游戏引擎的费用一般由以下一项或者几项组成:
(1) 基本的费用
(2) 基于卖出游戏数量的版税(royalty)
(3) 支持多平台功能的费用
(4) 依据开发者来收费
(5) 引擎的更新或者服务产生的费用
(6) 需要特定的昂贵的其他软件的支持
(7) 结合FMod(sound library)
著名引擎
著名的MMOG专用商业引擎有:
EA DICE的寒霜引擎、寒霜2引擎、寒霜3引擎。(战地系列游戏作品就是采用此引擎)
BigWorld公司的BigWorld引擎。
Emergent公司的Gamebryo引擎。
EPIC公司的虚幻引擎、虚幻2引擎、虚幻3引擎、虚幻4引擎。
Crytek公司的Cry Engine 1引擎、Cry Engine 2引擎和Cry Engine 3引擎。(孤岛危机系列、战争前线等)
Garage Games公司的Torque 3D引擎。
Hero公司的Hero Engine引擎。
北京目标软件公司的OverMax引擎。
Quantumas引擎(国人开发)
Valve公司的Source Engine(起源引擎)
Infinity Ward工作室的IW 引擎。(其中有IW 2.0、IW 3.0、IW 4.0、IW 5.0版本,著名的使命召唤系列游戏作品就是采用此引擎,中文译名无尽引擎)
幻影游戏引擎(国产,支持PC、IOS、Android的3D和2D游戏开发,也可以支持Web2D),支持程序语言:C++、Lua、VB、C#、易语言、Objective C、javascript。
搜狐畅游公司的黑火引擎
完美世界公司的Athena引擎
Unity Technologies开发的Unity3D引擎
日本SiliconStudio公司的Orochi 4(Mizuchi图形引擎)(square-enix公司Gunslinger Stratos系列使用的引擎) [3]
日本Square enix公司的Luminous(夜光引擎)(最终幻想15使用的引擎) [4]
克罗地亚Croteam公司的Serious引擎(代表游戏为《英雄萨姆》、《英雄萨姆:第二次遭遇》),Serious II引擎(代表游戏为《英雄萨姆2》)
小编总结:
以上就是小编分享的全部内容,希望对大家有所帮助,更多精彩资讯请关注找手游!
相关游戏资讯
玩家评论
猜你喜欢内容
热门推荐
热门软件
专题推荐
发表评论