Android 的工具和库支持使用、创建或扩展游戏引擎以及使用热门的 IDE。
创建或扩展游戏引擎
使用游戏引擎:使用 Unity、Unreal、Defold 或 Godot 等游戏引擎开发 Android 游戏。
创建或扩展游戏引擎:创建新的游戏引擎,或扩展现有游戏以支持 Android 游戏开发。
开发工具和库
Android Game Development Kit (AGDK):这是囊括 Android 游戏开发与优化工具及库的主要集合。它支持多种游戏引擎使用和开发场景,并且包含一个用于在 C/C++ 代码中管理 Android 应用事件的库。
Android Game Development Extension (AGDE):这是一个 Visual Studio 扩展程序,让您可以在 Visual Studio 中使用现有项目构建 Android 游戏。
Google Play 游戏电脑版:此平台使用高性能模拟将您的 Android 游戏发布到 Windows 上。它支持在使用相同的代码库的同时,在 Android、ChromeOS 和 Windows 之间跨设备畅玩游戏。
Android Studio:Android Studio 为 Android 游戏开发提供了许多有用的支持任务,例如 Android 项目管理、依赖项集成、调试和性能分析。
添加游戏服务
许多 Google Play 功能都侧重于游戏的分发和维护;但是,Google Play 游戏服务为您提供了在开发游戏时可添加的社交和竞争功能,包括成就、游戏存档和玩家登录等功能。
优化
我们提供了许多专为 Android 游戏和图形密集型应用设计的优化工具和 API。它们通常用于迭代和维护游戏;不过,您在开发新游戏时可能也会考虑使用其中某些工具和 API。例如,在着手开发游戏时,不妨使用 Game Mode 和 Memory Advice 等 API。同样,在游戏的初始测试期间就可以开始使用 Android GPU 检查器。如需了解详情,请参阅 Android 游戏优化概览。