關於 Cocos Creator

Cocos Creator 是一個跨平台遊戲引擎,全球有許多開發人員都在使用。您可以利用這個遊戲引擎,以高效率方式建立 2D、3D 遊戲和應用程式。

Cocos Creator UI

透過 Cocos Creator 建構 Android 遊戲的步驟

如要使用 Cocos Creator 建構 Android 平台遊戲,請按照下列步驟操作:

  1. 下載安裝 Cocos Dashboard

  2. 啟動 Cocos Dashboard,前往「Editor」分頁,然後點選「Download」下載 Cocos Creator 的新版本。如果可以的話,我們強烈建議使用最新版本。Cocos Creator Dashboard 編輯器

  3. 前往「Project」分頁,然後按一下「New」,建立新的 Cocos Creator 專案。Cocos Creator Dashboard 專案

  4. 選擇編輯器版本,輸入專案名稱,選取要儲存的位置,然後按一下「Create」建立 Cocos Creator Dashboard 專案

  5. 這樣您就可以開始建立遊戲了!

  6. 依序透過「Project」>「Build」面板,將遊戲匯出至 AndroidCocos Creator「Build」面板

  7. 在 Android Studio 中編譯及產生 Android 應用程式。

重要特色

Google Play 免安裝

Google Play 免安裝技術所賜,使用者可以不必先行安裝,就能使用應用程式或暢玩遊戲。您可以在 Play 商店和 Google Play 遊戲應用程式中發布免安裝應用程式,這樣不僅能提升使用者與 Android 應用程式的互動程度,安裝次數也能有所增加。如要瞭解在 Cocos Creator 中的操作方式,請參閱「透過 Cocos Creator 將遊戲發布為 Google Play 免安裝應用程式」。

Android App Bundle (AAB)

Android App Bundle (或稱 AAB) 是一種發布格式,其中包含應用程式經編譯的所有程式碼和資源,可將產生及簽署 APK 的作業交由 Google Play 處理。詳情請參閱「在 Cocos Creator 中以 Android App Bundle 格式發布遊戲」。

Swappy

Android Frame Pacing 程式庫 (又稱為 Swappy) 是 Android Game SDK 的一部分。這個程式庫可讓 OpenGLVulkan 遊戲在 Android 裝置上流暢地呈現畫面,並修正影格同步情形。

如果開發人員要在 Cocos Creator 啟用 Swappy,只需勾選「Build」面板中的「Enable Swappy」核取方塊。

詳情請參閱Frame Pacing 程式庫的 Google 說明文件。

Vulkan

Vulkan 是一款低負載的跨平台 API,可用於製作高品質 3D 圖像。Cocos Creator 支援 Vulkan 進行圖像 API 後端的相關作業。開發人員可以在 Cocos Creator 的「Build」面板中選取 Vulkan 做為 Android 的圖像 API。