Color Maximite 2 - Max-E-Man
Written by Martin Scragg 2020
V0.7

What is Max-E-Man?
It's a copy of that other famous dot eating, ghost avoiding, yellow circle.

Why did I write it?
Because I could!  Also to learn the platform, see what can be done with it, and have fun in the process.

What works:
It's very playable now, it's not perfect, but the core gameplay is probably 95% complete.  The ghost logic is pretty much complete.
It has sound, but only 1 channel at a time, where it really needs several simultaneous channels.  Nunchuck control on the front port
is now auto detected.  Press the 1 key or Z button on the Nunchuck to start a game. Use the arrow keys to navigate around.  Press ESC
to quit.

It runs at around 60 FPS, which I'm really thrilled about as that is what the original Z80 assembler version ran at.


Todo:
- Finish ghosts entering and exiting the ghost pen
- Check/tweak frightened times and ghost speeds per level
- Increase Max-E-Man speed per level?
- Cornering mode so Max-E-Man can get the edge on ghosts going around corners
- Continue to fix collision detection, much improved, but still not always working correctly
- Hide Max-E-Man and ghost when showing bonus value
- Add fruit bonus to levels
- Finish attract mode
- Improve sounds, see if multiple channels can be played at the same time without reducing performance
- Add cut scenes
- Fix any other glitches

...

History
V0.7
- Added start of attract mode
- Made ghosts increase speed with each level
- Flash ghosts when they are about to exit frightened mode
- Started implementing entering and exiting the ghost pen
- Improved sound by reading WAV files into memory and playing from there - Thanks Peter Mather.

V0.6
- Not released
- Added sounds as WAV files, performance took a huge hit as they are read in every time they are played, which is relly bad fo the munching sounds.
- Added level indicators
- Save and restore high scores
- Fixed ghost chase logic
- Added extra lives

V0.5
- First version released, lots of bugs, sort of playable
