Android 游戏入门

通常,您会在 Unity、Unreal、Defold 或 Godot 等游戏引擎中开始开发游戏。您很可能也会在其中进行视觉设计。然后,您将使用 Android 工具开发、优化和分发您的游戏。

开发

要开发 Android 游戏,您需要结合您的游戏引擎使用 Android 游戏开发套件 (AGDK)。AGDK 包含核心 Android 游戏开发工具和库。它包括 C/C++ 游戏集成、性能调优、高性能音频以及用于使用或自定义游戏引擎的功能。

一些游戏引擎已集成 AGDK 组件,因此您无需修改游戏引擎即可构建 Android 游戏。您也可以使用 AGDK 自行开发或自定义游戏引擎。

您可以使用 Android Game Development Extension (AGDE),这是一个 Visual Studio 扩展,可用于在 Visual Studio 中开发将 Android 作为目标平台的游戏。

您可以使用 Google Play 游戏服务为您的游戏添加社交功能、查看游戏统计数据,并提供跨多设备的跨平台游戏体验。您可以在 Google Play 管理中心设置和管理 Play 游戏服务,然后使用适用于 Android、C 和 Unity 的 Play 游戏服务 API 添加功能。

您可以使用 Google Play 游戏电脑版,这是一个将您的 Android 游戏通过高性能模拟带到电脑上的平台,通过单个代码库实现 Android 和 ChromeOS 跨设备游戏。

您可以使用 Android NDK,用 C 或 C++ 以原生代码开发 Android 应用。它可以通过让游戏更直接地访问设备硬件来提高游戏的性能。它还允许您重用 C 和 C++ 库,并在多个平台之间共享游戏代码。对于某些类型的应用,这可以帮助您重用用这些语言编写的代码库。

前往开发

优化

您可以根据所需的特性(例如电池续航时间或改进的性能)优化游戏。优化工具包括:

前往优化

发布

您可以使用 Google Play 为 Android 游戏添加服务并分发。

借助 边下边玩,您可以让玩家在小额下载后快速进入游戏,同时在后台获取剩余的游戏资源。

前往发布