開始使用 Android 遊戲

通常,您會在遊戲引擎 (例如 Unity、Unreal、Defold 或 Godot) 中開始開發遊戲。這很有可能也是您的視覺設計。接著,您就可以在 Android 工具中開發、最佳化及發布遊戲。

開發

如要開發 Android 遊戲,您必須同時使用 Android Game Development Kit (AGDK) 與遊戲引擎。AGDK 涵蓋 Android 核心遊戲開發工具和程式庫。包括 C/C++ 遊戲整合、效能調整、高效能音訊,以及使用或自訂遊戲引擎的功能。

有些遊戲引擎已整合 AGDK 元件,因此你不必修改遊戲引擎,也能建構 Android 遊戲。您也可以使用 AGDK 自行開發或自訂遊戲引擎。

您可以使用 Android Game Development Extension (AGDE)。Visual Studio 擴充功能可讓您在 Visual Studio 中開發以 Android 做為目標平台的遊戲。

Google Play 遊戲電腦版是一個平台,可讓您使用單一程式碼集,透過 Android 和 ChromeOS 的跨裝置玩遊戲功能,在電腦上以高效能模擬 Android 遊戲。

C NDK 可讓您使用 C 或 C++ 以原生程式碼開發 Android 應用程式。透過讓遊戲更直接存取裝置硬體,協助改善遊戲效能。這套工具還允許重複使用 C 和 C++ 程式庫,並在多個平台上分享遊戲程式碼。對於某些類型的應用程式,這可以協助您重複使用以這些語言編寫的程式碼程式庫。

前往開發計畫

最佳化

您可以根據所需的特性 (例如電池續航力或效能提升) 將遊戲最佳化。最佳化工具包括:

前往最佳化工具

發布

使用 Google Play 新增及發布 Android 遊戲服務。

藉助 Google Play 遊戲服務,您可以在遊戲中加入社交功能、查看遊戲過程統計資料,並能在多個裝置提供跨平台的遊戲方式。您可以運用 Google Play 管理中心設定並管理 Play 遊戲服務,並使用 Play 遊戲服務的 API 為 Android、C 和 Unity 新增更多功能。

「邊玩邊下載」功能可讓玩家在少量下載後迅速開始玩遊戲,同時在背景中擷取剩餘的遊戲資產。

前往發布