label sections of The Plan

This commit is contained in:
Kistaro Windrider 2023-09-13 00:24:48 -07:00
parent 770420eeef
commit 81961ebd6d
Signed by: kistaro
SSH Key Fingerprint: SHA256:TBE2ynfmJqsAf0CP6gsflA0q5X5wD5fVKWPsZ7eVUg8

10
todo.md
View File

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