首页 > 编程知识 正文

谷歌浏览器手机版(谷歌发布 Android 游戏开发工具包)

时间:2023-05-06 16:06:24 阅读:123931 作者:4396

相关阅读:一个90后员工猝死的全过程

谷歌在近日召开的游戏开发者大会上发布了安卓游戏开发工具包(AGDK )。 这是帮助开发者开发、优化和交付高质量安卓游戏的完整工具和库。

下载地址: https://developer.Android.com/games/agdk

据介绍,AGDK的目的是关注性能问题,减少安卓生态碎片问题,尽可能提供向后兼容性,同时应对未来操作系统更新提供的增强功能。 AGDK的特性遵循以下三个原则。

为游戏开发而构建。所有库使用c或C API进行构建和测试,以考虑性能问题

减少碎片化。AGDK工具和库适用于许多不同的Android版本,大多数功能支持大多数当前使用的设备

由 Android 构建,适用于 Android。未来的安卓平台更新增强了功能,这些AGDK库尽可能提供向后兼容性

目前的版本还处于起步阶段,重点关注三个主要领域:工作流集成、C/C游戏库提供和性能优化。

集成工作流

开发人员可以根据需要将AGDK与现有项目组合起来。 一个示例是在Visual Studio中将Android添加到游戏中作为目标平台的扩展。 另一个例子是为游戏引擎(如Unity )提供插件。 谷歌表示,他们也直接与游戏引擎开发者合作,将这一能力直接集成到游戏引擎制造商的工具中。

提供 C/C++ 游戏库

谷歌了解大多数游戏和游戏引擎都是用c写的,安卓开发通常使用Java。 为了解决这个问题,有一个名为JNI的工具,但是这个过程不简单,容易出错,还可能引起错误和性能下降的问题。 AGDK通过提供C/C游戏库来减少对Java和JNI的依赖,并确保游戏易于构建、调试和维护。

目前,这些库侧重于游戏事件、游戏文本输入和游戏控制器等基本功能,未来游戏引擎将提供常见功能。

性能优化

性能优化也是AGDK的目标之一。 使用最新的AndroidGPUinspector(agi )提供的帧分析功能,与Android Studio的CPU、内存、电源分析等功能结合使用,或使用Android Performance Tuner的新加载功能

自转: OSCHINA

33559 www.oschina.net/news/150329/Android-game-development-kit

1、滴滴、满帮、Boss直聘都被调查了,为什么你知道美国上市没有被调查?

2、字节跳动重大发布:取消! 员工爆料:直接降薪1

3、再见,Teamviewer!

4、识别脸部的时候,请一定要穿衣服哦。

5、程序员被辞退12天,前任领导要求回公司说清楚代码,结果无知

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。