当前位置: 首页 > 科技观察

谷歌发布安卓游戏开发工具包(AGDK)_0

时间:2023-03-23 01:47:52 科技观察

谷歌在昨天举行的游戏开发者大会上推出了安卓游戏开发工具包(AGDK),这是一套完整的工具和库,可以帮助开发者开发、优化和交付高品质游戏。优质安卓游戏。下载地址:https://developer.android.com/games/agdk据介绍,AGDK专注于性能问题,减少Android生态中的碎片化问题,旨在迎合未来操作系统更新提供的增强功能,同时试图提供向后兼容性。AGDK的特性将遵循以下三个原则:Builtforgamedevelopment。所有库都是使用C或C++API构建和测试的,同时考虑到性能以减少碎片。AGDK工具和库可用于许多不同的Android版本,其中大部分功能支持当今使用的几乎所有设备。由Android构建,适用于Android。未来的Android平台更新会增强功能,AGDK的这些库会尽可能提供向后兼容。当前版本处于起步阶段,重点涵盖三个主要方面:集成工作流、提供C/C++游戏库和性能优化。集成工作流程允许开发人员根据需要将AGDK与现有项目相结合。例如,通过扩展将Android添加为VisualStudio上游戏的目标平台。另一个例子是为Unity等游戏引擎提供插件。谷歌表示,他们还直接与游戏引擎开发商合作,将此功能直接集成到游戏引擎制造商的工具中。提供C/C++游戏库谷歌了解到大多数游戏和游戏引擎都是用C++编写的,而Android开发往往是用Java完成的。虽然有JNI等工具可以解决这类问题,但过程并不简单,而且很容易出错,甚至可能引入bug或性能回归问题。AGDK将通过提供C/C++游戏库来减少对Java和JNI的依赖,让游戏更容易构建、调试和维护。目前这些库专注于游戏活动、游戏文本输入和游戏控制器等基本功能,未来它们将提供游戏引擎中常见的功能。性能优化性能优化也是AGDK的目标之一。通过新发布的AndroidGPUInspector(AGI)的帧分析优化性能,搭配AndroidStudio的CPU、内存和功耗分析,以及AndroidPerformanceTuner中的新功能负载。本文转自OSCHINA文章标题:谷歌发布安卓游戏开发工具包(AGDK)本文地址:https://www.oschina.net/news/150329/android-game-development-kit