Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Pygame Platformer Tutorial - Full Course

DaFluffyPotato via YouTube

Overview

Embark on a comprehensive 6-hour tutorial to create a platformer game using Pygame. Learn essential game development and software engineering concepts, including tile-based systems, physics implementation, entity management, particle effects, camera controls, parallax scrolling, enemy AI, combat mechanics, level editing, transitions, and executable creation. Explore advanced topics such as optimization techniques, animation systems, and audio integration. Follow along with provided timestamps to easily navigate specific sections, and access additional resources for further learning. Gain practical experience in Python programming and game development while building a fully-functional platformer from scratch.

Syllabus

- Introduction & Tips
- Installing Pygame
- Creating a Window
- Images, Input, & Collisions
- Player, Tiles, & Physics
- Camera & Sky
- Optimization
- Animation
- Level Editor
- Particles
- Jump & Slide
- Dash Attack
- Enemies, Guns, Death, & Sparks
- Screenshake
- Level Transitions
- Outlines
- Audio
- Making an Executable
- Next Steps

Taught by

DaFluffyPotato

Reviews

Start your review of Pygame Platformer Tutorial - Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.