介绍
我们很荣幸地向大家发布Wonder 1.0 正式版!免费、开源,不用注册,直接打开在线编辑器即可使用!
Wonder 是 web 端 3D 开发的解决方案,包括引擎、编辑器,致力于打造开放、分享、互助的生态。
我们使用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
- 输出消息
- 资产管理
- 导入导出
- 发布本地包
使用场景
路线图
感谢
我们非常感恩能加入到 Web 3D 领域的浪潮中,非常荣幸能够使用最新的技术和思想。
我们对产品精益求精,打造最好的产品。
我们尽心为用户服务,合力共建 3D 生态。
谢谢大家~
11 条回复 • 2019-03-12 15:34:02 +08:00
|
1
WonderJack OP Wonder 加油!
|
|
2
jin5354 2019 年 3 月 11 日
开源不错啊,本想着看下引擎的代码,点进去发现 4000+ commit 震惊了。。
|
|
3
0w0b 2019 年 3 月 11 日
推個 ReasonML
|
|
4
WonderJack OP 谢谢朋友的回复和支持,我们产品都是开源的,并且基于 Github 开发,欢迎大家 star 和贡献代码~
|
|
5
WonderJack OP @0w0b Reasonml 确实很好用,函数式编程也很强大,推荐大家使用~
|
|
6
closedevice 2019 年 3 月 11 日
非常棒,好评
|
|
7
WonderJack OP |
|
8
WonderJack OP @closedevice 谢谢你的支持~
|
|
9
WonderJack OP 顶顶顶~
|
|
10
nicoljiang 2019 年 3 月 12 日
虽然不太懂,但感觉很厉害,支持一下国内开源。
|
|
11
WonderJack OP @nicoljiang 谢谢支持~
|
爱意满满的作品展示区。