總結

GDevelop 是一款無需編碼、開源且運行速度快速的 2D 遊戲引擎,適合創建各種 2D 遊戲,並提供了豐富的行為特性和擴展,使遊戲開發變得簡單快捷。

摘要

網頁內容主要介紹了 GDevelop 遊戲引擎的基本使用方法和功能。首先,創建了一個新項目並設置了遊戲分辨率為 1920x180,關閉了抗鋸齒,以適應即將創建的像素藝術風格。接著,介紹了如何在物件面板中創建新物件,包括使用資產商店的免費和付費資源,或者從頭開始添加物件,例如精靈、面板、粒子效果、文本物件等。在示例中,創建了一個名為 "player" 的精靈,並為其添加了空閒和跑步的動畫。

此外,介紹了 GDevelop 的行為系統,通過給物件添加行為,如平台遊戲行為,可以快速實現遊戲角色的移動和跳躍等功能。還提到了 GDevelop 內置的一百多個擴展,這些擴展由社區開發者創建,可以輕鬆安裝並擴展遊戲功能,如發射子彈、健康系統或觸摸屏幕搖桿控制等。

在介紹了如何使用網格對遊戲元素進行對齊,以及如何添加 UI 圖層和背景精靈後,網頁進一步解釋了無需編碼的遊戲引擎事件表的使用。通過事件表,可以設置遊戲開始時相機跟隨角色、角色動畫的切換、收集物品增加分數、更新 UI 文本以及播放音效等功能。

最後,網頁提到了 GDevelop 提供的在線服務,如創建和管理排行榜和玩家賬號,以及遊戲發布和分享的方法,包括生成遊戲鏈接或導出遊戲以在網頁、移動設備、桌面或 Facebook 即時遊戲平台上運行。

觀點

  • GDevelop 是一款適合初學者的 2D 遊戲引擎,它不需要用戶具備編程知識,透過視覺化的事件表和行為系統,用戶可以輕鬆創建和管理遊戲元素。
  • 引擎提供了豐富的資產和擴展,包括內置的行為和社區創建的擴展,這些都可以通過 GDevelop 的擴展商店獲得。
  • GDevelop 支持多平台遊戲發布,用戶可以將遊戲發布到網頁、移動設備、桌面或 Facebook 即時遊戲平台。
  • 引擎內置了 jfxr,這是一個音效生成器,可以幫助開發者快速創建遊戲所需的音效。
  • GDevelop 提供了在線服務,如排行榜和玩家賬號管理,這些服務可以幫助開發者提升遊戲的社交互動性和玩家體驗。

TIMELINEbeta

  • [00:00:06] - [00:01:43]
    • 介紹 GDevelop,一個無需編碼、開源且運行速度極快的遊戲引擎,適合創建任何 2D 遊戲。
    • 展示如何開啟引擎,創建新項目,並隨機生成項目名稱,例如 Smooth Steel。調整遊戲分辨率為 1920x180,關閉抗鋸,因為將使用像素藝術。
  • [00:01:44] - [00:03:00]
    • 在物件面板中創建新物件,引擎擁有內置資產商店,提供免費和付費資產。創建一個名為 player 的角色並添加 idle 和 run 動畫。
    • 將角色拖入遊戲場景,創建平台遊戲行為,使角色能夠在使用方向鍵和空格鍵時在場景中移動和跳躍。
  • [00:03:01] - [00:04:40]
    • 講解行為(behaviors)如何作為預包裝的遊戲邏輯,快速添加複雜的遊戲機制,例如平台遊戲行為。引擎預裝了多種行為,並且可以安裝超過 100 個由社區開發的擴展。
    • 添加 apple 物件作為獎品,使用網格對遊戲元素進行對齊。創建文本物件並將其設置為 UI 層,以顯示分數。添加背景精靈。
  • [00:04:41] - [00:06:01]
    • 解釋如何在事件表中設置事件,使遊戲無需編碼。例如,當場景開始時,將鏡頭中心對準玩家,並根據按鍵設置角色的動畫和方向。
    • 當玩家碰撞到 apple 時,增加分數並刪除 apple。當玩家撿到 apple 時,播放音效,使用 jfxr 內置工具創建新音效。
    • 展示如何使用模板快速開發遊戲,並提到 GDevelop 提供的線上服務,如排行榜和玩家賬號管理。最後,介紹如何發布和分享遊戲,並建議觀看其餘的教學視頻。
評分
0 0

目前沒有任何評論。

成為第一個留言的人。