跳至主要內容
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最佳化

截圖

aukimi Engine - 遊戲引擎

圖庫

aukimi Engine — 截圖 1
aukimi Engine — 截圖 2
aukimi Engine — 截圖 3
aukimi Engine — 截圖 4

常見問題

用它能發布真正的遊戲嗎?

專案可以透過在Bevy引擎上產生Rust專案並編譯,匯出為原生的Windows、macOS或Linux應用程式,或Android APK。不支援iOS和主機平台。

我用什麼語言撰寫遊戲邏輯?

使用JavaScript,對於你更想連線而非手寫的邏輯,也可以用視覺化腳本。你在編輯器中撰寫的腳本,會透過內嵌執行環境在原生組建中原樣執行——不需要維護第二個版本。

如何加入多人連線?

共用測試伺服器已經在運作,新場景預設指向它,因此遊戲在你付費之前就能上線連線。等測試房間不夠用了,你自己的Colyseus伺服器只需在會員區點一下按鈕即可開通。

渲染器能做什麼?

基於WebGPU的Babylon.js,附帶WebGL2備援:基於物理的材質、地形與植被、空間音訊,以及編譯為WebAssembly的Havok物理引擎。

瀏覽器能容納多大的遊戲?

中小型專案運作順暢。大型開放世界會碰到瀏覽器分頁的記憶體上限,老實說,那種規模的商業作品仍然需要成熟的桌面引擎才能完成。

素材從哪裡來?

來自套件的其他模組:Sculpt和Retopo提供模型,Pigment和Matter提供貼圖,Pixel提供精靈圖,Animate提供動畫,Pulse提供音效。無需匯出即可直接進入引擎。

相關模組

搭配使用