Lua游戏开发(二)---cocos2d VS libgdx VS unity3d
2015-11-30 16:50
621 查看
移动设备端三个主要的游戏开发引擎cocos2d-x,libgdx,Unity3d
cocos2d-x
Opensource.
Less community support but good support on other sites (3k search results on stackoverflow).
Many Famous games like 2048,BADLAND are developed using cocos2d-x
The minimum size of game developed on cocos2d-x can be as low as 1.5MB
Supports both 2D and 3D but mainly used for 2D.
C++ is mainly used for development.
libgdx
Opensource.
Good community support as well as on other sites (9k search results on stackoverflow).
Some famous games like Ingress,Apparatus are developed on libgdx.
Supports both 2D and 3D.
Java is mainly used for development.
Unity
Paid.
Huge Community support and huge support on other sites (15k search results on stackoverflow)
Many famous games like monument valley, Temple Run 2, Angry Birds Epic are developed on Unity.
Supports both 2D and 3D but mainly used for 3D only because developing 3D games on unity is very easy as compared to other platforms.
The minimum size of game developed on unity is around 8MB.
C#,unityscript is mainly used for developemnt.
重点提到cocos2d,因为我们将开始cocos2d-Lua的学习之旅。
cocos2d-lua下载地址:http://www.cocos.com/download/cocos2d-lua/
http://edu.csdn.net/course/detail/469/5049?auto_start=1
cocos2d-x
Opensource.
Less community support but good support on other sites (3k search results on stackoverflow).
Many Famous games like 2048,BADLAND are developed using cocos2d-x
The minimum size of game developed on cocos2d-x can be as low as 1.5MB
Supports both 2D and 3D but mainly used for 2D.
C++ is mainly used for development.
libgdx
Opensource.
Good community support as well as on other sites (9k search results on stackoverflow).
Some famous games like Ingress,Apparatus are developed on libgdx.
Supports both 2D and 3D.
Java is mainly used for development.
Unity
Paid.
Huge Community support and huge support on other sites (15k search results on stackoverflow)
Many famous games like monument valley, Temple Run 2, Angry Birds Epic are developed on Unity.
Supports both 2D and 3D but mainly used for 3D only because developing 3D games on unity is very easy as compared to other platforms.
The minimum size of game developed on unity is around 8MB.
C#,unityscript is mainly used for developemnt.
重点提到cocos2d,因为我们将开始cocos2d-Lua的学习之旅。
cocos2d-lua下载地址:http://www.cocos.com/download/cocos2d-lua/
http://edu.csdn.net/course/detail/469/5049?auto_start=1
相关文章推荐
- javascript制作游戏开发碰撞检测的封装代码
- Android游戏开发实践之人物移动地图的平滑滚动处理
- cocos2dx骨骼动画Armature源码剖析(一)
- cocos2dx骨骼动画Armature源码剖析(二)
- 剖析iOS开发中Cocos2d-x的内存管理相关操作
- iOS 5 cocos2d 游戏开发 3ff8 实战:第4章 你的第一个游戏
- 游戏服务器端开发要点
- quick-cocos2d-x for mac开发环境安装配置
- tvOS游戏开发系列(SpriteKit)之准备工作(一)
- tvOS游戏开发系列(SpriteKit)之新建tvOS游戏项目(二)
- 开源游戏 “打飞机”
- 开源游戏 “Elvish Bird”
- 开源游戏“2048”IOS移植版
- 游戏开发如何成功
- 【v2.x OGE教程 15】布局相关
- 【v2.x OGE-example 第二节】 实体参数
- Unity3D上路_01-2D太空射击游戏
- Unity3D上路_02-第一视角射击游戏
- Unity3D上路_03-塔防游戏
- Unity3D上路_04-基础资源介绍