The character class is now using Rect for positioning instead of posx and posy integer variables.
Make sure the camera does not go outside of the 2D world.
The game objects and camera are now wrapped inside the World object. All camera and object updates are now done inside the World object.
Added the Megaman shooting animation and state.
Changed the size of the megaman sprites. They now have uniform width and height (66x66).
The jumping sprites now have the same width and height (66x66).
First integration of the Pymunk Physics engine. The World object now have a Space instance. The Character objects now have body and shape instances.
The Character class now accepts the World object on the constructor. This allows the character object to reference the Camera object inside the World.
Minor fixes to the Character class.
Minor changes to the Character class.
Minor changes to the Character class.
Removed pymunk for now. Using my own simple physics simulation.
Gravity simulation has been moved from the World object to the characters objects.