短期规划

稳定runtime现有功能、完善编辑器

1.反射:增加反射成员变量和成员函数功能
2.audio:目前只支持WAV解码,考虑支持MP3、ogg等常用格式
3.physics:支持柔体,完善bullet接口
4.physics2d:支持关节,完善box2d接口
5.渲染:支持细分曲面,CSM阴影,多窗口,
6.动画:动画分层,Morph动画,Animation编辑,Curve编辑
7.spine动画:完善spine接口
8.UI:布局组件,ScrollView组件
9.粒子:line组件
10.video:支持移动平台

中期规划

增强引擎功能

1.完善Direct12和Vulkan:实现与其他API接口同等化
2.支持Mac、iOS、WebGL等平台
3.渲染:多线程渲染,延迟渲染,GI光照,PBR渲染,体积光,体积雾,使用computer代替部分cpu计算
4.动画:IK动画,GUP蒙皮
5.场景:地形LOD,编辑地形高度、植被等,navmesh寻路,离线烘焙,OC
6.粒子:GPU粒子,基于节点的可编辑发射器
7.发布:编辑器发布PC,Android等
8.profiler:支持内存、cpu、gup、资源使用等分析
9.网络:http,web下载资源
10.多线程:尽量把耗时部分移到其他线程

远景规划

实用性,易用性

1.支持mono或lua等脚本语言
2.编辑器:完成工具链的全覆盖,达到可制作2D或3D中小游戏的程度

Copyright © 2021.Mini3D All rights reserved.