YoVDO

Pygame Tutorial - Platformer

Offered By: KidsCanCode via YouTube

Tags

Pygame Courses Game Development Courses

Course Description

Overview

Learn to create a platformer game using Pygame in this comprehensive tutorial series. Begin with setting up the game environment and progress through player movement, gravity, jumping mechanics, and window scrolling. Implement game over conditions, design splash and end screens, and add a high score system. Explore advanced techniques like using spritesheets, character animation, and platform graphics. Enhance gameplay with improved jumping, sound effects, and music. Introduce powerups and enemies to increase complexity. Master collision detection using masks and create a scrolling background for added depth. By the end of this 19-part series, gain a thorough understanding of game development principles and Pygame implementation.

Syllabus

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.


Taught by

KidsCanCode

Related Courses

Create Your First Game with Python
Coursera Project Network via Coursera
Getting Started With Game Development Using PyGame
Coursera Project Network via Coursera
Animation for Game Development Using PyGame
Coursera Project Network via Coursera
Advanced Game Development Using PyGame
Coursera Project Network via Coursera
Create a Memory Puzzle Game in Python Using Pygame
Coursera Project Network via Coursera