This week I discovered there is a NESDev Discord! It's a super welcoming place, and quite active. I recommend it to everyone interested in NESDev.
I got lots of really priceless feedback on there, which led to a lot of solid improvements to the game:
- Removed time delay when trasitioning from main menu to gameplay.
- Improved safe zone compliance.
- Added Wall Kick.
- Fixed my implementation of Lock Delay.
- "Timed" mode is now the default (you can still switch to classic, and turn-based in the settings).
The garbage blocks are now done by the artist instead of being placeholder by me too.
Here's the updated TODO list. All the must-have features are done, and now its just about polish!
Code: Select all
FEATURES: //must have -- //should have * Game over screen (polished). * Fast music when tentacle is maxed out. * Sound on hit tentacle. * Store blocks. (classic only?) //nice to have * Screen shake on hit. * Score for Classic mode. * Option to turn of SFX. * Hard drop trails * More clear path out of options. * Description of modes in option screen. * Update to use NES block layouts. * Update to have all blocks start face down. //investigate * Number of rows that hit the tentacle adds a delay to next attack. * See if tentacles can be made to work with name tables. * Change flow to go through options on the way to gameplay state.