作为游戏开发人员,您一直在探索如何获得更广泛的客户群,以及如何提升游戏的性能。英特尔公司一直在探索如何支持您实现这些目标。最近,我们与一些在英特尔与 Unity Technologies 联合比赛中获胜的游戏开发人员谈论了这些话题。他们就为 Unity 中的 Android* 平台添加支持的简易性、打开重要市场的新方式以及游戏性能的提升,提供了一些有趣的见解。一些开发人员表示,他们计划未来在游戏中添加 x86 支持。总体来说,当您读到这里时,您会发现参加比赛是一种充满激励的积极体验。
为 Unity 中的 Android 平台添加 x86 支持:小菜一碟
图 1:在电子争霸战中赛车。
参与这项比赛小菜一碟。Fingerbait 的游戏开发人员 James Carmichael 凭借 HARDKOUR – Parkour Runner Free*赢得了比赛,他表示:“老实说,添加 x86 支持,不费吹灰之力。我从 Unity 开始,就构建了更新包并准备推出。如果我自行手动构建项目,则情况就不一样了,但借助 Unity 的构建流程,我不需要花太多的时间进行思考。这正是 Unity 的出色之处!”
Bowen Games LLC 的游戏开发人员 Michael Bowen 表示,在他的 “体验美国农场主生活”(Farming USA)*游戏中添加 x86 支持轻而易举。他解释道:“我采用 Unity 游戏引擎来开发我的游戏。所以,可以轻而易举地将我的游戏移植到 x86 Android 设备中。我能够使用包含 x86 支持的试用版 Unity 并让已发布的 Android 游戏立即运行!”
出色的推动作用:在 Android 平台中添加 x86 支持后,性能显著提升
图 2:躲避危险的外星人和陷阱 1 躲避危险的外星人和陷阱。
获奖者的游戏添加了 x86 支持后,他们都注意到性能获得显著提升。其中一名获胜者 Andrea Sancio 开发了 Gear Jack Black Hole*游戏。他表示:“我们注意到内部 Android 英特尔测试设备的性能得到显著提升,并且实时分析展示了平均[每秒帧数]性能提升。”Element Cell Game Limited 的游戏开发人员 Bill Yeung 凭借 Shepherd Saga*游戏也赢得了比赛。他注意到,自从他的公司开始提供 x86 版本,崩溃报告和关于游戏性能的投诉比以前少了很多。
所以,您可能会问,获奖游戏开发人员就如何出色地为 Unity 中的游戏添加 x86 Android 支持提供了哪些特殊的技巧和窍门?他们中的许多人表示,流程非常简单,任何人都可以完成。Gibs and Gore 的开发人员 Alex Nabrozidis 表示:“老实说,没什么秘密可分享。一切归功于 Unity。”他开发的 Micronytes Director’s Cut*游戏也获奖了。SOGWARE 的开发人员 Arian Sohn 凭借 MOB: The Prologue*游戏获胜了,为他的同行开发人员提供了一个指标。他建议,确保先“(在 x86 和 ARM* 设备上)运行足够多的执行测试,然后再进行发布。”
赢得比赛:一种出色的体验
图 3:勘测作物及开发农场。
本次大赛获奖者所开发的游戏得到了广泛认可,他们对此感到非常激动。Michael Bowen 说道:“获得大赛冠军真棒。我自己拥有一家新游戏开发企业,而我是唯一的开发人员,这次大赛鼓励我继续努力地开发游戏,并扩展到所有设备和硬件。”
Bill Yeung 发现,赢得比赛有助于他的公司进军本地市场:“我们很高兴地看到为开发 x86 Android 游戏所提供的各种支持。我们发现,在本地市场(中国香港和中国台湾地区)中,有相当数量的玩家在使用 x86 设备。提供本地 x86 支持可显著地提升这些设备的性能和稳定性。”
面向 Android 平台的 x86 支持:天作之合,继续前进
图 4:照料可爱的绵羊。
与我们交谈的几位开发人员打算未来在 Android 平台中纳入 x86 支持。Andrea Sancio 简洁地概括了他的决定:“添加支持非常轻松、快速,而且我的玩家发现了性能大幅提升,所以为什么不添加?”James Carmichael 补充到,“实际上,我要专注于将 Android 版本作为我的主要平台。”他目前正在开发面向 Android 的直升机游戏,敬请关注!Element Cell Game Limited 已经发布了两款提供 x86 支持的新游戏:养肥羊 2和飞龙物语*。请留意即将推出的“天堂的冲突*(Clash of Heavens*)”,预计这款游戏也将包括 x86 支持。
结论已经做出。为 Unity 中的 Android 平台纳入 x86 支持非常简单,您甚至可以发现性能得到显著提升。您是否尝试过呢?如果没有,您可以根据我们提供的文章《如何开发一款丰富的涵盖了 x86 和 ARM 库的 APK》,立即行动。请让我们了解进展情况!