第32讲 | 热点剖析(五):如何选择移动端的游戏引擎?
蔡能

上一次,我和你探讨了移动端游戏的一些区别和特点,我特别介绍了 libGDX 这款游戏引擎。因为这款游戏引擎是多平台的,且各种第三方工具都很完备,比如物理引擎、特效、2D 骨骼动画工具等等,所以 libGDX 目前已经被越来越多的公司和个人接受和使用。
在苹果端,我们也讲到了,苹果公司推出的 SpriteKit 游戏开发框架,在苹果体系下,使用 XCode 就可以很方便地使用 SK 工具开发出好玩的 2D 移动游戏。
从目前最新的游戏引擎的趋势看,一次编码、到处兼容已经成为了市场的主流,多种语言、一次打包(多种语言都可以编写相同的代码,然后配合打包成目标平台的游戏),也是程序员喜闻乐见的一种编程方式。
如果你准备编写移动端的游戏,或者你已经是 app 程序员,有编码经验但是想要转型游戏程序员,那么你要对移动端的游戏引擎有一定的了解,才能开始你的游戏编程之旅。
五种常见的移动端引擎
我今天介绍五种常见的移动端引擎,分别是 Unity、虚幻、App Game Kit、Corona SDK、Cocos2d-x。
Unity
和虚幻之类有名的游戏引擎一样,Unity 最初是从 3D 网页引擎的样子进化成现在这样的。Unity 普通版是 400 美元,但是 Pro 版本要 1500 多美元,但是如果你购买 Pro 版的话会得到更强大的功能和编辑器等等。Unity 不仅支持电脑和移动端多平台,还支持游戏机甚至掌上游戏机,比如我们熟知的 PS 系列和 PSV 之类的,比如《杀出重围》《神庙逃亡》等,都是使用 Unity 引擎制作的。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《从 0 开始学游戏开发》,新⼈⾸单¥59
《从 0 开始学游戏开发》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(6)
- 最新
- 精选
- 阿森这一天 老师终于想起了我们还编译了个lua静态库
作者回复: 有用到🤔
1 - 我叫JB其实,做游戏并不难,难是难在美工,和游戏性上。4
- 神马*涛💋可以,听说会很耗电
- 夏巨奉老师,我想问一个问题,现在我们在做android游戏sdk,接入到cocos2dx游戏中,现在碰到了了几个问题, 1.游戏中打开sdk页面,游戏暂停了 2.游戏中打开sdk页面,锁屏开屏,游戏界面黑了 3.游戏中打开sdk页面,退回后台,再从后台到前台,sdk页面被干掉了,游戏就点不动了 是用的透明的activity实现的sdk界面,也看了其他sdk的代码,没发现有什么特殊的,老师有什么思路吗1
- 时间都去哪了可以用游戏引擎编写移动应用的,但是需要考虑功耗和需求
- 呵呵天气不错cocos2d-x 支持了3d。从3.x版本开始支持3d功能。
收起评论