我們很榮幸地向大家發佈Wonder 1.0正式版-----WebGL 3D引擎和編輯器! ...
介紹
我們很榮幸地向大家發佈Wonder 1.0正式版!免費、開源,不用註冊,直接打開線上編輯器即可使用!
Wonder是web端3D開發的解決方案,包括引擎、編輯器,致力於打造開放、分享、互助的生態。
您可以在製作第一個項目中學習如何開始。
Wonder功能上與Unity3D類似,但比起Unity3D我們有很多優勢。
我們使用Reason語言和函數式編程範式來開發。
詳見Wonder介紹。
開發歷程
我們在Github上開發引擎和編輯器,並且完全開源。
Wonder從2015年3月份開始,到發佈1.0正式版,經歷了4年的研發,將近7000次commit,70多次版本發佈,將近3000個單元測試用例。
中間引擎完全重寫了兩次,編輯器完全重寫了一次:
- 從Typescript到Reason語言
- 從繼承到組件到Data Oriented
- 從面向對象到函數式編程
經歷的不僅是語言的轉換,更是思維模式的變化。
1.0主要內容
Wonder v1.0 主要實現了編輯器的核心流程:
- 組件化的gameObject
- 編輯和運行場景
- 資產管理
- 導入導出和發佈
引擎主要特性
- 多線程渲染
- ECS架構
- Job管道
- 紋理
- 方向光和點光源
- 載入模型和場景
- 流載入
- imgui
- 事件
- instance
編輯器主要特性
- pwa
- 場景管理
- 編輯和運行場景
- transform gizmo
- 快捷鍵
- Redo/Undo
- 輸出消息
- 資產管理
- 導入導出
- 發佈本地包
使用場景
路線圖
聯繫我們
可以通過以下方式聯繫我們,期待您的交流
QQ群: 106047770
感謝
我們非常感恩能加入到Web 3D領域的浪潮中,非常榮幸能夠使用最新的技術和思想。
我們對產品精益求精,打造最好的產品。
我們盡心為用戶服務,合力共建3D生態。
謝謝大家~