电热膜厂家
免费服务热线

Free service

hotline

010-00000000
电热膜厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

传授适用多个Android平台的游戏开发经验

发布时间:2020-02-10 20:11:33 阅读: 来源:电热膜厂家

据pocketgamer报道,Android平台游戏开发布道者Chris Pruett在日前的GDC大会上以自己在业余时间开发的《小绿人历险记》(Replica Island)为例,道出了开发商在创建Android游戏时需要注意的一些事项。

Replica-Island

据了解,Pruett在GDC智能手机峰会上的演讲主题是“开发成功的Android游戏”,他表示自己在开发这款游戏时,唯一能使用的Android设备就是原始的G1。

虽然《小绿人历险记》这款免费游戏下载量已经超过160万次了,但作为一个2D侧边滚动游戏,它更像是一个DIY的复古项目,而非《Infinity Blade》Android版本诞生的前奏。游戏邦获悉,Pruett还在网站上免费公布了游戏开发的源代码。

Pruett认为,关键是如何应对不同屏幕的解决方案和控制方式,他表示有两个要点需要引起开发商的注意。

他表示,“我假设屏幕的尺寸没有统一的标准,对美术的要求在于测量屏幕的高度,我就是这么设计游戏的。这样一来,《小绿人历险记》就可以在很多Android设备上运作。”

不过也有一个不太成功的假设,那就是误认为所有设备,例如G1都有一个触控屏,事实证明这种想法是错误的。

他还表示,“我不断升级游戏,添增新的功能,实现定制控制功能,目前这款游戏已可支持轨迹球、倾斜、虚拟支撑和键盘功能。”

他的另外两个假设是,G1是功能最低端的Android设备,OpenGL是画出2D图像的最快捷选择。

前者的说法是正确的,而后者仍属于低端设备的技术。虽然在高端设备中,你可以更快速地把像素直接传输到CPU中,但是由于《小绿人历险记》仅支持OpenGL ES 1.0版本,并不需要大量的运行性能,因此无需调整。

此外,Pruett还表示每个手机GPU公司都有自己专属的文本压缩技术,他们的技术都不能互相兼容,所以如果你的游戏包含庞大繁琐的美术内容,就会造成不少麻烦。

盗墓笔记七星鲁王宫小说

宠物故事

盗墓笔记全集

黄色短篇小说