Overview
Learn to build a platformer game in Python with pixel-perfect collision, animated characters, and more. The course covers setting up the project, creating player characters, implementing gravity, sprite animations, adding terrain and traps, and handling player collisions. The teaching method includes project demos, step-by-step instructions, and code walkthroughs. This course is designed for beginners interested in game development using Python.
Syllabus
⌨️ Project Demo
⌨️ Project Brief/Getting Started
⌨️ Project Setup
⌨️ Asset Walkthrough
⌨️ Game Setup
⌨️ Generating The Background
⌨️ Creating The Player
⌨️ Moving The Player
⌨️ Adding Gravity
⌨️ Loading/Splitting Sprite Sheets
⌨️ Animating The Player
⌨️ Adding Terrain/Blocks
⌨️ Pixel Perfect Collision Vertical
⌨️ Jumping & Double Jumping
⌨️ Scrolling Background
⌨️ Pixel Perfect Collision Horizontal
⌨️ Adding Traps Fire
⌨️ Player Collision With Traps
⌨️ Conclusion
Taught by
freeCodeCamp.org