@yangyc
2018-09-18T07:42:23.000000Z
字数 1543
阅读 711
版本
发布
https://wonder-technology.github.io/wonder-demo.github.io/
1.性能更高
a)因为我们直接使用webgl原生api(unity使用webassembly,中间绕了一层);
b)多线程
c)采用data oriented架构
2.扩展性更高
a)使用函数式编程(扩展粒度更小,我们可以支持函数级别的扩啊站)
b)能支持各种终端的应用(mobile, vr, ar, pc, ...)
因为我们支持 管道定制+job
c)使用微服务
3.用户体验更好
a)编辑器使用pwa技术,支持离线缓存等
b)直接运行在web端,能利用各种web的技术来优化用户体验(如stream load, ...)
4.移植性更好
a)包体更小
b)运行在浏览器中,而浏览器是跨平台的
5.开发统一
a)前端、后端、引擎、编辑器都使用js语言(reason语言)
Editor Support
High Performance
https://www.zybuluo.com/mdeditor#970630
High Scalability
High Quality
Need More Feature
Need More Demo
Need More Document
Use editor to develop
Big scene which need high performance
Mobile
VR
AR
...
Texture
2D Texture
Light
Direction Light
Point Light
Event
Camera
UI
Clone
Asset
Optimize
Support Multi Thread
suppoprt render worker
Share Material,Geometry
Batch Draw
Asset
Redo/Undo
Scene Tree
GameObject
Component
Inspector
Controller
support run/stop
Script
Collision
Picking
Mobile
optimize and test for mobile
Support Light, LightMaterial
Add Geometry, Material Asset
Export and Import
Support Script
Support Picking
Support Collsion
UI