第31讲 | 热点剖析(四):安卓端和苹果端游戏开发有什么区别?
蔡能
该思维导图由 AI 生成,仅供参考
所谓的移动端,指的是可以随时拿在手上游戏和工作的,自带直流电源的设备,所以从游戏角度讲,手机、掌上游戏机、iPad 都属于移动端设备。
我们今天的侧重点在安卓和苹果端的手机游戏,在开始说手机游戏之前,我们先简单了解一下掌上游戏机,因为这毕竟是移动端游戏的鼻祖。
在游戏发展的历史中,游戏机从 8 位发展到 32 位、64 位;游戏存储的媒体,从芯片到卡带到光盘再到网络下载。从电视游戏机到掌上游戏机,游戏存储的容量也越做越大,游戏机也变得越来越小巧、轻薄。
在如今的手机游戏流行之前,各种掌上游戏机在游戏界的竞争可谓硝烟弥漫。GB、GBA、GBASP、NDS、3DS、PSP、PSV,这是很多人都耳熟能详的掌上游戏主机。当然在这之中也有一些只是昙花一现。加上智能手机的出现,能在手机上玩到如此多种多样的游戏,在此之前,这些东西人们从来没有想过。
因为在当时的条件下,GameBoy 系列、NDS 系列、3DS 系列,每一款都是惊艳世界的产品。然而到了智能机时代,这些产品的优势逐渐被削弱,一大部分掌机玩家被分流去了手机和平板的市场。
而自从 2007 年第一代 iPhone 发布到今天,智能机经历了多次的变革。随着硬件的提升,移动端的游戏画面逐渐超越了 2000 年左右次世代 32 位机,比如 PS2 以及同时期的次世代游戏机。所以今天我们可以在智能机上玩到相当多的 2D、3D 游戏,尽管移动端都是小屏幕,但呈现结果其实已经不输给几年前的高端电脑。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
移动端游戏开发:安卓与苹果平台的区别 移动端游戏开发在安卓和苹果平台有着明显的区别。从硬件发展历程到操作系统的竞争,安卓和苹果在游戏开发方面有着不同的特点。在编程语言选择上,苹果系统主要使用Objective-C、Swift,而安卓则主要使用Java。此外,两大平台的审核流程也存在差异,苹果开发者需要申请开发者帐号、支付年费以及申请游戏运营资质,而安卓则相对简化。在游戏引擎选择上,Cocos2d-x、libGDX等跨平台引擎成为了开发者的选择,它们在两大平台下都能编写游戏。以libGDX为例,它兼容多种平台系统,提供了丰富的开发工具和网络模块,为开发者提供了便利。总的来说,安卓和苹果端游戏开发在语言、审核、工具等方面存在差异,但跨平台引擎的出现为开发者提供了更多选择和便利。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《从 0 开始学游戏开发》,新⼈⾸单¥59
《从 0 开始学游戏开发》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- Hugo老师我看现在国内流行的都是用u3d 和Cocos2d-x 来开发手机游戏的
作者回复: 一般都是随大流
2018-07-071 - 三硝基甲苯模型贴图更换比较快?骨骼不变,每次只需要画出新的皮肤然后包裹在上面? 举例的话。有一款网游叫 maplestory 应该就是了2018-07-081
- wusiration2d骨骼游戏,个人理解为游戏人物四肢均可活动的游戏,例子就是火柴人。2018-07-07
收起评论