# 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