Game Dev 模組
Engine
遊戲引擎
返回模組
概覽
完整的遊戲引擎,支援PBR級渲染、物理引擎、ECS架構和視覺化腳本。
Engine是一款在瀏覽器中運行的完整遊戲引擎,具備PBR渲染能力。Entity Component System架構支援複雜的遊戲邏輯,而整合的物理、尋路和音訊系統涵蓋了所有遊戲玩法需求。視覺化腳本讓每個人都能進行遊戲開發。
支持專案
Engine is free to use — no backing, no subscription.
分類Game Dev
功能8
版本0.5.5
核心功能
PBR渲染管線
Entity Component System
物理模擬
視覺化腳本
地形與植被
NavMesh尋路
空間音訊
WebGPU最佳化
截圖

圖庫




常見問題
用它能發布真正的遊戲嗎?
專案可以透過在Bevy引擎上產生Rust專案並編譯,匯出為原生的Windows、macOS或Linux應用程式,或Android APK。不支援iOS和主機平台。
我用什麼語言撰寫遊戲邏輯?
使用JavaScript,對於你更想連線而非手寫的邏輯,也可以用視覺化腳本。你在編輯器中撰寫的腳本,會透過內嵌執行環境在原生組建中原樣執行——不需要維護第二個版本。
如何加入多人連線?
共用測試伺服器已經在運作,新場景預設指向它,因此遊戲在你付費之前就能上線連線。等測試房間不夠用了,你自己的Colyseus伺服器只需在會員區點一下按鈕即可開通。
渲染器能做什麼?
基於WebGPU的Babylon.js,附帶WebGL2備援:基於物理的材質、地形與植被、空間音訊,以及編譯為WebAssembly的Havok物理引擎。
瀏覽器能容納多大的遊戲?
中小型專案運作順暢。大型開放世界會碰到瀏覽器分頁的記憶體上限,老實說,那種規模的商業作品仍然需要成熟的桌面引擎才能完成。
素材從哪裡來?
來自套件的其他模組:Sculpt和Retopo提供模型,Pigment和Matter提供貼圖,Pixel提供精靈圖,Animate提供動畫,Pulse提供音效。無需匯出即可直接進入引擎。
