started project: 9:15 PM 6/25/09 3:00 AM: Map, walking, jumping, map collision, sprite poses 6/26/09 Completely reprogrammed Peach to use a finite state machine 6/27/09 Added Amy Rose 6/29/09 Add Goomba & Enemy interactions (attack code) 7/02/09 Completely revised attack code (created a standard approach) 7/5/09 Acquired Metroid sprites 7/6/09 Added Spiny 7/7/09 Programmed a lot of Samus 7/8/09 Acquired metroid sound FX Added moving ledges Added Speed Booster Improved collision for large characters & high velocities 7/9/09 Made ledges affect all sprites Added changable controls Added shooting 7/10/09 Added aiming Added mid-air morphing ball Added bombs 7/13/09 Added Bricks Added Prize Blocks (partial functionality) 7/15/09 Re-programmed Samus to handle high-speed collisions perfectly 7/16/09 Re-programmed bricks & prize boxes (they're now reliable and less processor-intensive) 7/17/09 Added shotBlock, bombBlock, speedBlock 7/18/19 Combined map & block collision to improve speed 7/21/09 Tried to add slopes, but they didn't completely work 7/22/09 Added slopes 7/23/09 Added note block Added spring boards 7/24/09 Added pipes 7/25/09 Created HUD's 7/30/09 Added coins 7/31/09 Add prizeBlock item emerging 8/8/09 Altered sprite system to reduce flicker 8/10/09 Added pausing 8/13/09 Selected remix tunes 8/14/09 Learned that remixes make the game feel LESS authentic. Added a basic title screen. 8/17/09 Added map screen - level panels - level joints 8/18/09 map decorations improved pause screen (clickable options) 8/19/09 Added Fancy logo to title screen 8/21/09 player damage player death mushroom (hp) energy ball (hp) 8/22/09 Character select 8/23/09 Credits 8/24/09 Mario goal Player remote-control Pits New level 10-coin 8/30/09 Added space around all sprites (prevents pixels from appearing at edges)