A follow-along tutorial of the pygame module. For curiosity...science!
The tutorial entails some of the core components in creating a 2D game in python. Similar to the Mario game in C for CS50.
- Create window, character and movement
- Jumping with a quadratic function
- Character Animation and Sprites
- Optimization and OOP
- Projectiles
- Enemies
- Collision and Hitboxes
- Scoring and Health Bars
- Sound Effecs, Music and More Collision