杏彩体育官网app游戏软件开发游戏开发需要的软件谷歌发布 Android 游戏开
谷歌在昨日举办的游戏开发者大会上推出了 Android 游戏开发工具包 (AGDK),这是一套完整的工具和库,用于帮助开发者开发、优化和交付高质量的 Android 游戏。
据介绍,AGDK 关注性能问题,减少了 Android 生态中的碎片化问题,并旨在迎合未来操作系统更新所提供的增强功能,同时尽可能提供向后兼容性。AGDK 的特性会遵循以下三个原则:
现在的版本尚处于初始阶段,专注于涵盖三个主要领域:集成工作流、提供 C/C++ 游戏库和性能优化。
允许开发者根据自己的需要将 AGDK 与现有的项目结合起来。这方面的一个例子是通过一个扩展在 Visual Studio 上为游戏添加 Android 作为目标平台。另一个例子是为 Unity 等游戏引擎提供插件。谷歌表示,他们也在直接与游戏引擎开发商合作,把这种能力直接集成到游戏引擎厂商的工具中。
谷歌了解到大多数游戏和游戏引擎都是用 C++ 编写的,而 Android 开发则通常使用 Java。虽然有 JNI 这种工具来解决这种问题,但此过程并不简单,并且非常容易出错,甚至可能会引入错误或性能回归问题。AGDK 将通过提供 C/C++ 游戏库来减少对 Java 和 JNI 的依赖,保证游戏更易于构建、调试和维护。
目前这些库侧重于基础类功能,如游戏活动、游戏文本输入和游戏,未来会提供游戏引擎中常见的功能。
通过这篇文章我们分享了高效开发Android游戏的一些工具和技巧:Android游戏开发套件中新增的Android游戏开发扩展、AndroidGPU检查器、GameActivity、软键盘、游戏手柄和高性能音频库及Android性能调优工具;另外向您展示了PlayAssetDelivery格式在分发游戏资源方面展示出的强大能力。
随着系统复杂性的增加,不同系统之间以及软件开发团队之间的沟通也越来越困难。来自现实世界的各种压力要求系统开发团队必须以更快的速度、更低的成本开发系统,同时还需要具备快速响应业务需求变更的能力,更加有效地进行沟通和协作杏彩体育官网app。现在,杏彩体育官网是时候考虑该如何改进系统开发的生产力和沟通能力了。在本工具包中,为您提供了一系列关于IBMRational系统开发解...
索尼计算机娱乐与UnityTechnologies今天宣布了战略合作伙伴关系。所结成的联盟将专注于Unity多平台引擎和开发工具,这两家企业的合作从3月15日起就正式开始了。索尼期望将Unity全面导入PS平台,为PS4、PS3、PSVita和PlayStationMobile打造一个最优的开发环境。
扫一扫关注微信公众帐号