短期规划
稳定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中小游戏的程度