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

freeCodeCamp

Python Platformer Game Tutorial for Beginners

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This beginner tutorial guides learners through building a Python platformer game, from project setup and assets to player movement, gravity, sprite animation, terrain, scrolling, traps, and pixel-perfect collision detection.

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

Reviews

Start your review of Python Platformer Game Tutorial for Beginners

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.