diff options
Diffstat (limited to 'plan.md')
-rw-r--r-- | plan.md | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -0,0 +1,39 @@ +# plan +list of tasks to get to the prototype. + +## camera +the camera should be first person flying and transition to orbital on click seamlessly. +it must support being focused on a point (turret, attach, enemy). + +## level geometry +voxels +- occlusions (normal blocks + decorative) +- attachment points +- path(s) +decorative blocks and lights. + +## level editor +ui for action/block selection. +actions: +- edit level geometry +- edit path +- edit attachments +- edit lights +- edit waves + +## enemy shader +default +hit effect + +## path line shader + +## multiplayer + +## turrets +### placement +### upgrade +### shooting + +## wave spawning + +## waves balance |