Creating a platformer in Pygame with a camera, collisions, animation states and particle effects

A tutorial on how to create a 2D Mario-style platformer that covers all the fundamentals of this type of game: Level scrolling, collisions, player animations, dust particles and quite a bit more. Timestamps: 0:00:00 - Intro & overview 0:02:00 - Setting up the level 0:25:29 - Creating the player 0:34:55 - Creating the player ’camera’ 0:42:12 - Making the player move and collide 0:57:44 - Animating the player 1:17:48 - Animation state management 1:46:34 - Dust particle animations project files:
Back to Top