@yangyc
2019-06-05T10:40:38.000000Z
字数 3546
阅读 701
进度
2019.03.18-06.02
(77天)
Wonder产品进度报告-2019.03.17(第16次迭代)
17次迭代
7次迭代
v1.1.0
Wonder发布v1.1正式版本,新增资产预览、脚本、AssetBundle等
总时长
无统计
天数
77d
平均时长
无统计
本次迭代主要工作
下次迭代主要工作
总时长
360h
天数
77d
平均时长
4.7h
本次迭代主要工作
引擎
1.加入了脚本组件
2.加入了AssetBundle
3.加入了天空盒
4.加入删除texture逻辑
编辑器
1.加入了脚本组件
2.加入了AssetBundle
3.修复进度条
4.修复和优化了Inspector Canvas
5.增加"New Scene"
其他
1.完成了“全景图”接活
下次迭代主要工作
引擎
功能点
1.skybox
2.add 2d ui
3.extend imgui
4.add debug info
5.rewrite jiehuo
具体计划
编辑器
功能点
1.skybox
2.add 2d ui
3.extend imgui
4.add debug info
5.feat(publish): local: add run in mobile
具体计划
demo(1.5)
local package(0.2):20%
editor architecture(0.5):100%
set up test environment(0.5):100%
sceneTree component(0.4):(100%)
transform component(0.4):(60%)
asset component(0.6):(100%)
change material component(0.3):(100%)
study reason(1.0):(100%)
study reductive (0.5) :(100%)
wonder-editor开发环境完善 0.5 (100%)
data-driven开发 0.6 (90%)
PWA 实验性探索 0.6 (100%)
用户组件扩展 0.4(100%)
UI组件测试 0.2 (100%)
SceneTree 1.0(100%)
show currentGameObject component 0.5(100%)
日志管理修改 0.3 (100%)
redo and undo 1.0 (100%)
addGameObject 0.3 (100%)
addComponent 0.3 (100%)
微服务架构 0.8 (100%)
finish controller(100%)
asset 1.0 (100%)
add lightMaterial 0.4 (100%)
add arcball camera 0.2 (100%)
(备注:以下时间单位为"天")
add transform(2)(5): (100%)
add light (3)(6): (100%)
finish all gameObject component add and remove; finish use Imgui show icon; (25) (100%)
add export,import,publish;add material,wdb assets;add console;add ui;rewrite tests;rewrite two engine states;optimize redo-undo;(75) (100%)
optimize .wpk(3) (100%)
rewrite asset tree (15) (100%)
picking (15) (100%)
transform gizmo (15) (100%)
UI (20) (100%)
脚本组件(7)(100%)
AssetBundle(15)(100%)
进度条(3)(100%)
Inspector Canvas(30)(100%)
render(4)
integrate with editor(1)
Voxel(2)
integrate with editor
show model(1): 20%
rewrite engine by reason + bucklescript
add clone method(0.3):100%
add dispose(0.2):100%
share geometry(0.2):100%
optimize: reduce bandwidth(0.3):100%
instance(0.5):100%
redo/undo(0.3): 100%
shared material(0.1):100%
color(0.1):100%
test(1)
microservice(1):100%
multi thread(1): 100%
texture(0.4)(1.5): 100%
load .wd(0.7)(2): 100%
event(0.4)(0.4): 100%
Camera(0.2)(0.4): 100%
imgui(1)(1): 100%
(备注:以下时间单位为"天")
stream load (30) : 100%
add draw outline;support no material shader; (15): 100%
脚本组件(5)(100%)
AssetBundle(15)(100%)
脚本组件(7)(100%)
AssetBundle(15)(100%)
进度条(3)(100%)
Inspector Canvas(30)(100%)
1.skybox
2.add 2d ui
3.extend imgui
4.add debug info
5.feat(publish): local: add run in mobile
脚本组件(5)(100%)
AssetBundle(15)(100%)
无
1.skybox
2.add 2d ui
3.extend imgui
4.add debug info
5.rewrite jiehuo
无
无
无
无
刻意练习自己的时间自己能够掌握。
多进行总结自己为何无法掌控自己的时间,一般情况下有别人参与进来,还是会浪费自己时间去陪别人。
本次迭代整体效率较低,原因是:
中间进行了调整,采用了以下的方法:
本次迭代总结:
我对AssetBundle功能比较满意,因为这是一个重要的功能,而且也有点难度和工作量。
中间的接活,对我来说也很有意义,因为它促使我们Wonder把2.0重心从“生态建设”转移到“实际可用”,并且让我了解了用户的实际需求,促使了Wonder增加v1.2版本的开发计划。