From e71add5ae10121f7a821456e7f6960ea96210131 Mon Sep 17 00:00:00 2001 From: jacopograndi Date: Sun, 14 May 2023 00:02:58 +0200 Subject: wgsl shader testing --- plan.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 plan.md (limited to 'plan.md') diff --git a/plan.md b/plan.md new file mode 100644 index 0000000..792f340 --- /dev/null +++ b/plan.md @@ -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 -- cgit v1.2.3-54-g00ecf