mmbshmup/todo.md
2023-09-13 00:21:53 -07:00

1.3 KiB

  • rewrite event queue as a linked list

  • rewrite animator stacks as linked lists

  • rewrite ship/bullet collections as linked lists

  • update/draw mode switching system (high-efficiency version)

  • render ship shields (even for large ships)

  • duplicate file -- about to split away from Tyrian features

  • remove PWR meter, replace with weapon queue

  • remove power mechanics from player ship (only!)

  • all player weapons are now ammo limited except pea shooter

  • remove weapon drops

  • implement fallback pea shooter

  • implement turn timer (screen-height bar)

  • implement extremely crude prototype for weapon select intermezzo

  • implement "deck"

  • implement basic weapon cards

  • implement starter deck

  • stabilize this with just starter deck and sample level

  • implement post-encounter "get a card"

  • implement deck lister

  • implement more cards, mini-encounters for deck buildup

  • implement card levels?

  • implement card removal (shop?)

  • actually design a branching encounter sequence

  • map

  • "minimap"/scanner on weapon picker

  • high score board (difficulty x time)

  • difficulty increase system

  • as much more crap as I can fit in under the token limit, which is probably not much at this point

  • give up and move to TIC-80 because the token limits