Samus Learns the Moves
By January of 2006 the project had the basics. It was time to add the signature abilities. Every time I added a new move, even basic stuff, I tested it. I made a test level for each one, so I could test the new ability in every possible situation. Once everything was working correctly, I compared it to the original games to do some fine tuning. For example, I added the MorphBall. It´s simple, but it required the following items to work correctly: Change Samus´ collision so she is actually smaller and can fit small holes. Add a morph and unmorph animation. To morph correctly the crouch state change must be working, so you morph by double tapping Down. Rolling on the ground and falling in the air have different animations. Samus can morph and unmorph in the air. She also needs a double tap (one to aim down, one more to morph). Morphing or unmorphing in mid-air resets the speed. Whenever you unmorph you should check if there is enough room above to fit Samus. Falling from a determined hei