##從頭開始構建視頻遊戲,然後在Android,iOS,Web,Windows和Linux上運行它。 Gdevelop是一種具有強大功能的自託管,免費的遊戲引擎。
概述
視頻遊戲行業以很高的速度蓬勃發展。全球有數十億個遊戲玩家總是在尋找令人興奮且有趣的視頻遊戲。另一方面,有許多視頻遊戲開發軟件為開發人員提供完整的環境和遊戲開發工具,以開發高級和引人入勝的遊戲。過去,遊戲開發人員被用來按行編寫遊戲源代碼。這是一個非常時刻的開發方法,遊戲玩家不得不等待幾個月才能獲得新的版本。因此,開源社區已為遊戲開發人員開發了免費的遊戲製造商**。 這些 免費的遊戲引擎 不僅有助於發行快速的遊戲發行,還具有提高遊戲質量和魯棒性的功能。此外,這些 3D遊戲設計師 提供了拖放用戶界面,並消除了具有編程知識來構建遊戲的需求。但是,這是一個 gdevelop教程 ,我們將在其中了解gdevelop是什麼以及如何通過涵蓋以下幾點在本地設置它。
什麼是gdevelop。
Gdevelop是一種免費的開源視頻遊戲開發軟件。它是自我託管的,並提供了豐富的功能來開發2D遊戲。但是,有3D對象的支持。用戶不需要任何形式的編程技能來開發和發布多個平台的遊戲。它非常可擴展且易於設置,因為它需要簡單的要求才能自助使用這款免費的遊戲引擎。有一個具有拖放功能的直觀用戶界面。該免費工具提供高級動畫,視頻/音頻效果,觸摸屏和多點觸摸,實時預覽等。此外,這款 3D遊戲設計師 提出了強大的原型製作功能,可幫助開發人員根據原型開發優質的產品。 此外,此開源 Easy Game Maker 具有高度配置,並支持與第三方庫的集成。最重要的是,它為流行的視頻遊戲機提供了Xbox和PlayStation的支持。 Gdevelop用C ++,JavaScript和Typescript編寫。有有關部署和開發的詳細文檔。 Gdevelop擁有一個非常充滿活力的開發人員社區,該社區對錯誤和查詢有積極響應。因此,所有源代碼均可在GitHub上獲得。 了解有關GDEVEVEL的更多信息
如何在Local主機上設置?
在此 gdevelop教程 的一部分中,我們將看到如何在本地系統上設置GDEVEEP。在移至下一步之前,請確保您已經安裝了以下先決條件。
- git
- node.js 12.x
- 紗線 / npm 安裝所有先決條件後,打開終端並運行以下命令以克隆源代碼:
git clone https://github.com/4ian/GDevelop.git
之後,運行以下命令安裝依賴項:
cd GDevelop/newIDE/app
npm install
現在,您可以通過運行以下命令來啟動應用程序:
npm start
{{LINE_34}} {{LINE_35}} 最後,您可以在http:// localhost:3000中訪問瀏覽器中的應用程序。 {{LINE_37}} {{LINE_38}} 一旦您訪問了將軟件製作到瀏覽器中的遊戲,它將打開主頁,如下圖所示。
有選項可以啟動新項目或開設一個新項目。此外,還有一個選項可以查看示例或教程以進行良好的開端。 單擊“創建一個新項目”後,您可以看到幾個預先構建的基本和前進的遊戲模板,如下圖所示。
您可以選擇任何遊戲作為啟動器,就像本教程中的啟動器一樣,您可以在選擇第一個選項後看到以下屏幕。屏幕右側有一個菜單欄,您可以看到許多選項,例如播放器,平台,跳躍等。這款 3D遊戲設計師 使您可以從儀表板上控制對象的運動和位置。開發人員可以為遊戲選擇多個字符。此外,左上方有一個按鈕,可以啟動遊戲以測試功能。此外,有一些事件和行為可以與遊戲角色結合,從而為遊戲帶來互動性。
這樣,您可以探索並嘗試進一步的功能。這個 輕鬆遊戲製造商 對開發人員友好,並提供了直觀的儀表板。完成遊戲完成後,您可以將其導出到Android,iOS和Web等各種平台。
結論
這結束了本gdevelop教程。此 免費遊戲引擎 可讓您使用視覺事件實現遊戲的邏輯。它具有非常支持的社區,該社區製作了許多有用的教程和用戶手冊。如果您在遊戲開發領域是新手,那麼這篇博客文章將真正為您提供幫助。下面的“探索”部分中提到了許多其他 3D遊戲設計師 ,遊戲開發工具和文章。所有這些遊戲引擎都是免費的,開源的,並提出了自我託管功能。因此,隨著遊戲玩家數量的增加,遊戲開發行業正在大大擴展。有具有高清圖形和聲音效果的視頻遊戲引發遊戲玩家的興趣和吸引力。但是,選擇一個良好的遊戲開發軟件,該軟件為您的工作帶來質量和效率。 最後,Containerize.com將通過一些更有趣的遊戲開發教程來增強其教程基礎。請在contaerize.com上與此遊戲開發軟件類別保持聯繫,以進行常規更新。