# Wonder 1.0正式版发布-----WebGL 3D引擎和编辑器

By [yyc](https://paragraph.com/@yyc-2) · 2022-10-19

---

![](https://storage.googleapis.com/papyrus_images/6d643854c033b3fcff64a1ed05e803fbb1a26918a8f2728657f982bf25396e76.gif)

介绍
--

我们很荣幸地向大家发布[Wonder](https://meta3d-4g18u7z10c8427f9-1302358347.tcloudbaseapp.com/wonder-editor/index.html) 1.0正式版！免费、开源，不用注册，直接打开[在线编辑器](https://meta3d-4g18u7z10c8427f9-1302358347.tcloudbaseapp.com/wonder-editor/index.html)即可使用！

Wonder是web端3D开发的解决方案，包括引擎、编辑器，致力于打造开放、分享、互助的生态。

您可以在[Wonder官方视频教程](https://space.bilibili.com/7835627) 、制作第一个项目中学习如何开始。

Wonder功能上与Unity3D类似，但比起Unity3D我们有很多优势

我们使用[Reason语言](https://reasonml.github.io/en/)和函数式编程范式来开发。

详见[在线编辑器](https://meta3d-4g18u7z10c8427f9-1302358347.tcloudbaseapp.com/wonder-editor/index.html)

[https://github.com/Wonder-Technology/Wonder-Editor](https://github.com/Wonder-Technology/Wonder-Editor)

[https://github.com/Wonder-Technology/Wonder.js](https://github.com/Wonder-Technology/Wonder.js)

开发历程
----

我们在[Github](https://github.com/Wonder-Technology)上开发引擎和编辑器，并且完全开源。

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生态。

谢谢大家～

---

*Originally published on [yyc](https://paragraph.com/@yyc-2/wonder-1-0-webgl-3d)*
