diff --git a/todo.md b/todo.md index 6cb9b43..70a2fcc 100644 --- a/todo.md +++ b/todo.md @@ -1,3 +1,5 @@ +## 1. refine existing engine (knowing what I know now) + - [ ] rewrite event queue as a linked list - [ ] rewrite animator stacks as linked lists - [ ] rewrite ship/bullet collections as linked lists @@ -5,7 +7,7 @@ - [ ] render ship shields (even for large ships) - [ ] duplicate file -- about to split away from Tyrian features ---- +## 2. convert from Tyrian clone to MMBN clone - [ ] remove PWR meter, replace with weapon queue - [ ] remove power mechanics from _player_ ship (only!) @@ -19,7 +21,7 @@ - [ ] implement starter deck - [ ] stabilize this with just starter deck and sample level ---- +## 3. add deckbuilder mechanics - [ ] implement post-encounter "get a card" - [ ] implement deck lister @@ -27,7 +29,7 @@ - [ ] implement card levels? - [ ] implement card removal (shop?) ---- +## 4. make it a real game - [ ] actually design a branching encounter sequence - [ ] map @@ -37,6 +39,6 @@ - [ ] as much more crap as I can fit in under the token limit, which is probably not much at this point ---- +## 5. this is just futile isn't it - [ ] give up and move to TIC-80 because the token limits