Overview
Syllabus
Game Development 1-1: Getting Started with Pygame.
Game Development 1-2: Working with Sprites.
Game Development 1-3: More About Sprites.
Pygame Shmup Part 1: Player Sprite and Controls.
Pygame Shmup Part 2: Enemy Sprites.
Pygame Shmup Part 3: Collisions (and Bullets!).
Pygame Shmup Part 4: Adding Graphics.
Pygame Shmup Part 5: Improved Collisions.
Pygame Shmup Part 6: Sprite Animation.
Pygame Shmup Part 7: Score (and Drawing Text).
Pygame Shmup Part 8: Sound and Music.
Pygame Shmup Part 9: Shields.
Pygame Shmup Part 10: Explosions.
Pygame Shmup Part 11: Player Lives.
Pygame Shmup Part 12: Powerups.
Pygame Shmup Part 13: Powerups (part 2).
Pygame Shmup Part 14: Game Over Screen.
Pygame Platformer Part 1: Setting Up.
Pygame Platformer Part 2: Player Movement.
Pygame Platformer Part 3: Gravity and Platforms.
Pygame Platformer Part 4: Jumping.
Pygame Platformer Part 5: Scrolling the Window.
Pygame Platformer Part 6: Game Over.
Pygame Platformer Part 7: Splash & End Screens.
Pygame Platformer Part 8: Saving High Score.
Pygame Platformer Part 9: Using Spritesheets.
Pygame Platformer Part 10: Character Animation (part 1).
Pygame Platformer Part 11: Character Animation (part 2).
Pygame Platformer Part 12: Platform Graphics.
Pygame Platformer Part 13: Improved Jumping.
Pygame Platformer Part 14: Sound and Music.
Pygame Platformer Part 15: Powerups.
Pygame Platformer Part 16: Enemies.
Pygame Platformer Part 17: Using Collision Masks.
Pygame Platformer Part 18: Scrolling Background.
Pygame Platformer Part 19: Wrapping Up.
Tile-based game Part 1: Setting up.
Tile-based game Part 2: Collisions and Tilemap.
Tile-based game Part 3: Smooth Movement.
Tile-based game Part 4: Scrolling Map / Camera.
Tile-based game Part 5: Player Graphics.
Tile-based game Part 6: Rotating Player Sprite.
Tile-based game Part 7: Mobs.
Tile-based game Part 8: Mob Movement.
Tile-based game Part 9: Basic Shooting.
Tile-based game Part 10: Player and Mob Health.
Tile-based game Part 11: Tiled Map Editor.
Tile-based game Part 12: Loading Tiled Maps.
Tile-based game Part 13: Map Obstacles.
Tile-based game Part 14: Better Zombie Movement.
Tile-based game Part 15: Simple Visual Effects (and a bug fix!).
Tile-based game Part 16: Items.
Tile-based game Part 17: Tweening/Easing Animations.
Tile-based game Part 18: Sound Effects.
Tile-based game Part 19: Pause Screen.
Tile-based game Part 20: More Weapons.
Tile-based game Part 21: Damage Effect.
Tile-based game Part 22: Game Over.
Taught by
KidsCanCode