PS:在转载此文之前,小弟先上Develop(http://www.develop-online.net)看了原文,以下排名绝对不分先后(英文首字母排序法,In alphabetical order……),大家千万不要受国内某些异化的转载标题误导,误将APP GAME KIT认作世界第一(这是儿童用的2D引擎啊-_-)。事实上,Develop这次根本没做排名,仅仅是列出了十三款用户群最大的跨平台游戏引擎罢了。

如果非得知道相关引擎的世界排名,2009年Develop倒出过一次游戏引擎排行数据(仅以用户量为基础,给出了10款世界级引擎的使用量排行,注意,也只是象征用户量罢了),当时的情况如下所示:

The full top ten is as follows.

No.10: Torque 3D
No.9: Vicious Engine 2
No.8: Bigworld Technology Suite
No.7: Vision Engine 7.5
No.6: Infernal Engine
No.5: BlitzTech
No.4: Unity 3D
No.3: CryENGINE 3
No.2: Gamebryo Lightspeed
No.1: Unreal Engine 3

另,此文中文翻译版自游侠开始,APP GAME KIT的游戏截图全部转错,小弟偷偷在博客中更正一下(没找到文中所言游戏,用APP GAME KIT官方示例替代下)。

————————————————————

  虽然我们经常玩游戏,但是这些游戏都应用到了哪些技术?也许你从没关心过。下面我们为大家带来十三个开发者最中意的游戏开发平台/引擎。这是由国外媒体Develop根据业界数据调查得出,其中部分升级版,例如CryEngine3强化后的效果将会在本次的GDC大会上得到展示。这些引擎的未来的进化,将会决定我们次世代玩到的游戏的面貌。

  下面就一起来看看,你所中意的游戏都是诞生在怎样的摇篮里呢?

  APP GAME KIT

  开发商:That Game Creators

  平台:iOS, Android, Mac, PC, Bada, BlackBerry

  跨平台游戏开发工具App Game Kit(简称AGK),支持开发商结合Eclipse开发环境,使用LoadImage、Sprite、PlaySound等简单的程序命令制作游戏,然后将这些游戏编译到指定的平台。据悉,AGK将首先面向iOS、三星bada、Windows、Symbian^3平台提供游戏开发服务,开发商通过 AGK可以同时推出投放苹果App Store、三星乐园、Ovi Store和英特尔AppUp等应用商店的游戏。AGK随后还将增加面向Android、Windows Phone 7、黑莓、MeeGo和XNA平台的技术支持。

  代表作:《哈勃空间望远镜》

  BigWorld

  开发商:BigWorld Technology

  平台:Browser, PC, Xbox 360, PS3, iOS

  BigWorld为大型多人在线游戏 (MMOG) 开发商提供成熟的中间件平台,这一中间件平台正迅速成为行业标准。BigWorld MMO Technology Suite是一套完整的技术解决方案,这一方案无缝集成了专为快速高效开发MMOG而设计的高性能服务器应用软件、工具集、高级3D客户端和应用编程接口(APIs)。BigWorld MMO Technology Suite使游戏开发项目避免了未知、昂贵和耗时的软件研发风险,从而使授权客户能够专注于游戏制作这一核心事务。

  代表作:《坦克世界》

  BlitzTech

  开发商:Blitz Games Studios

  平台:PC, Mac, PS3, Xbox 360, Wii, 3DS, PS Vita, Browser, iOS, Android

  BlitzTech在游戏行业中以开创性的开发技术而独步天下,基于全新的游戏体验技术,BlitzTech开发了大量Xbox和Wii平台上的娱乐软件产品。BlitzTech已经把这一系列崭新技术添加入其著名的商业引擎,通过BlitzTech的商业引擎,任何游戏开发商都能轻而易举的开发出面向 Kinect和各类体感硬件设备的独特游戏。BlitzTech目前正在应用于一系列体感控制游戏,包括“卡拉OK电影”题材的《Yoostar2》和个人健身训练游戏《减肥达人:终极版》。

  代表作:《脱狱潜龙:惩罚》

  CryEngine

  开发商:Crytek

  平台:PC, Xbox 360, PS3, Next-Gen Consoles

  2004年《孤岛惊魂》的初次尝试并不仅仅只是昙花一现,那时人们都引颈期待《半条命2》、《DOOM3》和《潜行者》带给人们次世代的体验,Crytek却用这款炎热的射击游戏(《孤岛惊魂》发生在非洲……)将他的对手都打懵了,而幕后推手就是这款神奇的Cry引擎。3年后,历史再次重演,使用Cry2代引擎的孤岛惊魂直接就制定了新的游戏画面标准,而且,当孤岛惊魂2出来的时候,就是Cry3代引擎大显身手的时候了。根据Crytek 的说法,“Cry3引擎是第一款集360、PS3、多人在线游戏、DX9、DX10于一体的次世代游戏开发解决方案,使用的是弹性计算与图像处理”。与其他引擎不同,Cry3不需要第三方插件,自身就可以支持物理、声音还有动画,以及制作出业界顶级的画面。正因如此,Cry3代才显得很保守,对外界插件兼容比较差,众多插件无法与之合作。不然,如果Cry3成为第三方插件的解决方案的话,会给虚幻3带来很大影响,但是会给玩家带来很大好处。

  代表作:《孤岛惊魂》、《孤岛危机》系列

  Game Maker

  开发商:YoYo Games

  平台:PC, iOS, HTML5, OSX, Android, Symbian, PSP

  GameMaker是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。本软件由Mark Overmars使用Delphi语言开发,于1999年11月发布了首个公开版本,在 4.3 版之后转为部分功能收费软件。后由英国公司Yoyogames收购,大力推动了欧美乃至全世界独立游戏界的发展。目前最新版本为Game Maker 8。

  代表作:《潜行坏蛋》(独立游戏)

  Gamebryo

  开发商:Gamebase

  平台:PS3, Xbox 360, Wii

  Gamebryo Element引擎是由C++编写的多平台游戏引擎,他支持的平台有:Windows、Wii、PlayStation 2、PlayStation 3、Xbox和Xbox 360。作为一个API,Gamebryo是为提供卓越的性能与真正的多核心和多平台的能力而建造。

  代表作:《天使之王》

Havok Vision Engine

  开发商:Havok

  平台:PC, Xbox 360, PS3, Wii, PS Vita, iOS, Android

  havok引擎允许制作者轻易地控制和模拟复杂物理场景。MAX Havok完全地支持综合的硬体和软体动力学,布料仿真和液体仿真。它能模拟有关节身体的约束和连接。它还可以模拟物理的现象比如风和马达。你能使用所有的这些特性来创建多种动态的环境,指定物理性质。性质可以包含比如质量,摩擦和弹力的特性。物体可以被调整,释放,附加到弹簧,或者使用各种的约束。通过对物体指定物理特性,你可以快速和容易地塑造真实世界的场景,因此能精确地模拟产生人物动画关键帧。

  代表作:《要塞3》

  HeroEngine

  开发商:Idea Fabrik

  平台:PC, Mac, Linux, Mobile

  美国Simutronics公司的HeroEngine引擎是在过去的基于文本的在线游戏基础上发展而来的,主要应用于大型多人在线游戏。 HeroEngine是2006年正式面市的,经过5年的研发历程,它能够提供综合的服务器——客户端引擎和开发系统,这样的结构可以为游戏的原型制作、建模以及测试工作提供一气呵成、永不离线的环境。这个工具被称为HeroBlade,它的突出特点是包含——世界构建器,粒子和特效编辑器,角色与动画系统,音频引擎和一个内部脚本语言等组件。服务器架构的设计也将适应于处理无缝链接的游戏世界。

  代表作:《星球大战OL》

  Infernal

  开发商:Terminal Reality

  平台:PC, Xbox 360, PS3, PS Vita, 3DS, iOS, Wii

  Infernal Engine游戏引擎支持各种物体的碰撞特效、毁坏效果,精确的交通工具驾驶动作,以及仿真的人体肌肉动作效果、毛发和服装模拟效果等。 据称该引擎可以充分利用PS3 Cell处理器中多个SPU的运算能力,物理特效完全不需要GPU参与。除PS3外,该引擎还支持Xbox 360以及PC,甚至可扩展到Wii、PS2、PSP等主机上。而预计PS3和Xbox360版《捉鬼敢死队》将是Infernal Engine引擎的首次亮相。

  代表作:《捉鬼敢死队》

  Marmalade

  开发商:Ideaworks 3d

  平台:iOS, Androind, Symbian, Bada, BlackBerry, LG Smart TV

  Marmalade是一个基于C++的跨平台编译引擎,它起源于3D游戏,可以带来类似于Flash游戏的界面风格。

  代表作:《豆腐忍者小冒险》

  ShiVa

  开发商:Stonetrip

  平台:Browser, PC, Mac, Linux, iOS, Android, BlackBerry, Wii, Xbox 360, PS3

  ShiVa3D是一个功能强大的三维应用和游戏制作平台。其制作的游戏内容可发布至Windows, Mac OS, Linux, Facebook, iPhone, Android, iPad, Wii 和 HP webOS等平台,它可帮助游戏制作人员快速的实现跨多平台游戏内容开发。目前已经拥有超过30,000 用户,并在不同平台上发布8,000个应用程序和300个游戏。它提供实时地形、水和天空编辑器,作出逼真的地形、水面和天空效果。

  代表作:《圣诞狂想曲i》

  Unity

  开发商:Unity Technologies

  平台:PS3 Xbox 360, iOS, Android, Browser

  Unity是一个用于创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的综合型创作工具。Unity类似于 Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软体其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac,Wii或iPhone平台。也可以利用Unity web player外挂程式发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。

  代表作:《暗影之枪》

  Unreal Engine

  开发商:Epic Games

  平台:PC, iOS, Mac, Android, PS Vita, Xbox 360, PS3, Wii U

  虚幻3引擎给人留下最深印象的就是其极端细腻的人物和物品模型。通常游戏的人物模型由几百至几千个多边形组成,并在模型上直接进行贴图和渲染等工作从而得到最终的画面。而虚幻3引擎的进步之处就在于在游戏的制作阶段,引擎可以支持制作人员创建一个数百万多边形组成的超精细模型,并对模型进行细致的渲染,从而得到一张高品质的法线贴图,这张法线贴图中记录了高精度模型的所有光照信息和通道信息。在游戏最终运行的时候,游戏会自动将这张带有全部渲染信息的法线贴图应用到一个低多边形数量(通常在5000-15000多边形)的模型上。这样的效果就是游戏的模型虽然多边形数量比较少但是其渲染精度几乎和数百万多边形的模型一样,这样可以在保证效果的同时在最大程度上节省显卡的计算资源。

  代表作:《战争机器3》

——————————————————————————————

小弟个人表示,虽然Develop给出的数据通常还算可信(不可信的话,小弟也不会在上面注册blog),一般不会给关系户做软广告啥的。但上述评论中很多引擎“代表作”,真的算不上这些引擎的代表作啊-_-|||。

另外,上榜引擎的用户量都很惊人倒是不假,比如Unity和GameMaker之类,小弟自己也用滴(在以前博文小弟不止一次提过,以后智能机2D游戏领域GameMaker必然崛起,全因为这货的IDE,简直横扫千军。另外GML脚本,事实上也比lua或js脚本易用得多。另外,就我国而言,这货的商用版很容易被破解……)

十三款著名跨平台游戏引擎(原文翻译部分转自游侠网)相关推荐

  1. 时下几款著名的游戏引擎介绍,也许你只听说过“虚幻引擎”

    "游戏引擎"顾名思义,就是指一款游戏的"引擎".(好吧,我知道这句话是废话......) 让小编给大家举一个更加形象的例子:大家不妨联想一下汽车引擎. 汽车之所 ...

  2. 技术转载:八款开源 Android 游戏引擎 (巨好的资源)

    作者: iamsheldon 链接:http://software.intel.com/zh-cn/blogs/2012/01/13/android-4/ 初学Android游戏开发的朋友,往往会显得 ...

  3. 八款开源 Android 游戏引擎 (巨好的资源)

    初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引 ...

  4. 八款开源Android游戏引擎

    导读:很多初学Android游戏开发的朋友,往往会羡慕iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,事实上,Android也有相当数量的游戏引擎存在.下面我罗列出八款常见 ...

  5. 八款开源Android 游戏引擎介绍

    http://software.intel.com/zh-cn/blogs/2012/01/13/android-4/?cid=sw:prccsdn2138 初学Android游戏开发的朋友,往往会显 ...

  6. 记录一下八款开源 Android 游戏引擎

    记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编 ...

  7. 如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话

    今天我们来实现情景对话.这是一个重要的功能,没有它,游戏将变得索然无味.所以我们不得不来完成它. 但是要知道,使用对话可不是一件简单的事,因为它内部的东西很多,比如说人物头像,人物名称,对话内容... ...

  8. 如何制作一款HTML5 RPG游戏引擎——第五篇,人物人物特效

    上一次,我们实现了对话类,今天就来做一个游戏中必不可少的--人物类. 当然,你完全是可以自己写一个人物类,但是为了方便起见,还是决定把人物类封装到这个引擎里. 为了使这个类更有意义,我还给人物类加了几 ...

  9. 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景

    开言: 在RPG游戏中,如果有地图切换的地方,通常就会使用幕布效果.所谓的幕布其实就是将两个矩形合拢,直到把屏幕遮住,然后再展开直到两个矩形全部移出屏幕. 为了大家做游戏方便,于是我给这个引擎加了这么 ...

最新文章

  1. 何恺明团队最新力作SimSiam:消除表征学习“崩溃解”,探寻对比表达学习成功之根源...
  2. vim与gvim技巧大全
  3. 文巾解题 278. 第一个错误的版本
  4. 如何创建一个完美的单例模式
  5. (转帖)对抽象编程:接口和抽象类
  6. mysql 求两列数据组合_mysql – 将两个具有不同列数的查询组合在一起
  7. java中date类型如何赋值_Java 中的类型传递问题解惑
  8. linux一步一脚印---mv命令
  9. [Java] 蓝桥杯BASIC-22 基础练习 FJ的字符串
  10. 【Python数据分析】数据挖掘建模——分类与预测——回归分析
  11. java学习之路目录(已完结)
  12. C# 异步TCP Socket聊天室(1服务器,N客户端)
  13. ensp提示抓包工具wireshark配置路径不正确
  14. 二元线性回归最小二乘法公式推导
  15. SPSS23第二版课后习题答案_全新版大学进阶英语综合教程3 Unit1unit3课后习题答案...
  16. 阿里云跨云迁移工具案例实践:腾讯云迁移到阿里云
  17. 【RPC Dubbo】本地存根和本地伪装
  18. CV学习笔记【1】:transforms
  19. 阿越-临江仙:见《十字-声名雀起》
  20. 给博士一年级新生的建议!

热门文章

  1. NASA推出新型纳米离子RF开关
  2. dism 分割镜像_DISM对原版镜像进行改造___整合驱动及补丁
  3. numpy随机索引(不重复)和打乱元素
  4. python从数组中随机选择一些元素_numpy.random随机选择数组元素如何更高效
  5. 《转载》Mybatis 拦截器介绍
  6. windows下架设SVN服务器并设置开机启动
  7. 计算机物联网应用技术工资,物联网专业毕业生现状 刚毕业薪资多少
  8. 莫比乌斯函数莫比乌斯反演
  9. HZAU新版正方教务系统一键教学评价
  10. 图像处理职位面试题汇总(1)