開始使用 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 遊戲在電腦上透過單一程式碼集,使用 Android 和 ChromeOS 的跨裝置遊戲進行高效能模擬。

您可以使用 Android NDK,透過 C 或 C++ 以原生程式碼開發 Android 應用程式。為遊戲提供更直接存取裝置硬體的方式,藉此提升遊戲效能。此程式庫還可讓您重複使用 C 和 C++ 程式庫,並在多個平台上分享遊戲程式碼。針對特定類型的應用程式,這有助於重複使用以這些語言編寫的程式庫。

前往「開發」

最佳化

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

前往最佳化工具

發布

您可以使用 Google Play 新增服務,並發布 Android 遊戲。

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

您可以利用邊玩邊下載功能,讓玩家在少量下載後迅速進入遊戲,同時在背景擷取剩餘的遊戲資產。

前往「發布」