盘点最常见最实用的手游开发引擎

移动开发 Android
无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏,通过游戏引擎制作者可以把画面、剧情、关卡、操作等元素拼接在一起,成为一款完整的游戏,同时赋予制作者实现其设计理想的可能性。

无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏,通过游戏引擎制作者可以把画面、剧情、关卡、操作等元素拼接在一起,成为一款完整的游戏,同时赋予制作者实现其设计理想的可能性。

游戏引擎的功能丰富程度、画面表现力与拓展性,对于游戏的最终品质有很大的影响,于是商业引擎便开始崭露头角,Unity3D、Cocos2d、UDK, libgdx、OGEngine等这些知名引擎的名字,也逐渐被一般玩家所熟知。

下面我就简单整理下游戏引擎,欢迎大家补充:

cocos2d-x

Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台。Cocos2d-x提供的框架外,手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。

http://www.cocos2d-x.org

OGEngine

OGEngine是国际著名开源引擎AndEngine的一个分支,遵循LGPL开源协议开发出来的Android程序引擎,使用OpenGL ES2进行图形绘制。同时集成了Box2D物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。相比于其他android游戏引擎,OGEngine的效率优势十分明显。 OGEngine开源免费,由橙子游戏公司专业团队维护更新。

http://www.ogengine.com

Libgdx

libGdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。它基于Apache License, Version 2.0协议,对商业使用和非商业使用均免费。ApacheLicense 2.0。

http://code.google.com/p/libgdx

UDK

虚幻游戏开发工具,最优秀的商用游戏开发引擎之一,从主机到台式电脑再到手持设备都支持。5万刀以下的项目可以免费使用。

http://www.udk.com/

Unity3d

Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。10万刀以下的项目可以免费使用。

http://unity3d.com

LGame

LGame是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本(测试版添加了C#开发版本)。最低运行环境要求为Android 1.1。其底 层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。

http://code.google.com/p/loon-simple/

JPCT

jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。最低运行环境要求为Android1.5。

http://www.jpct.net/index.php

Conora SDK

Corona SDK是几乎与cocos2d齐名的一个移动开发框架,支持android和iOS,稳定,支持硬件加速、GPS、指南针及照相机等,内建物理集成,以及不错的社区支持。

http://coronalabs.com/

Angle

Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。

https://code.google.com/p/angle/

责任编辑:闫佳明 来源: eoeandroid
相关推荐

2014-08-06 14:56:15

2013-06-17 14:30:56

手游开发工具CocoStudioCocos2d-x

2015-07-06 17:12:31

游戏开发引擎cocos游戏引擎

2015-07-06 17:36:17

Cocos游戏开发引擎

2015-06-15 18:07:07

2015-07-07 10:08:02

2014-09-26 22:21:33

2018-11-19 14:38:27

桌面安全漏洞网络安全

2015-04-23 17:06:33

Cocos开发者

2014-06-04 10:37:20

CrossApp开源跨平台开发引擎

2014-10-14 11:25:56

CrossApp开发引擎移动App

2013-09-02 10:00:56

编程移动开发引擎

2013-08-30 14:12:42

手游开发

2015-01-27 09:45:00

2013-09-17 10:14:53

手游社交化实时通讯

2018-07-18 06:24:05

2023-10-07 14:40:47

数字化转型

2017-03-20 13:09:33

Swift广度优先搜索手游开发

2013-05-31 13:03:28

2014-07-31 19:39:52

点赞
收藏

51CTO技术栈公众号