basic roadmap
This commit is contained in:
		
							
								
								
									
										34
									
								
								todo.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								todo.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| - [ ] 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 | ||||
		Reference in New Issue
	
	Block a user