Python Platformer Game Tutorial for Beginners
By freeCodeCamp.org
Published: Mar 20, 2023
Learn how to build a platformer game in Python. This game will have pixel-perfect collision, animated characters, and much much more!
âœï¸ Course created by @TechWithTim
💻 Assets and Completed Code: https://github.com/techwithtim/Python-Platformer/tree/main/assets
âï¸ Timestamps âï¸
âŒ¨ï¸ (0:00:00) Project Demo
âŒ¨ï¸ (0:01:32) Project Brief/Getting Started
âŒ¨ï¸ (0:03:07) Project Setup
âŒ¨ï¸ (0:04:18) Asset Walkthrough
âŒ¨ï¸ (0:05:38) Game Setup
âŒ¨ï¸ (0:10:57) Generating The Background
âŒ¨ï¸ (0:18:15) Creating The Player
âŒ¨ï¸ (0:27:39) Moving The Player
âŒ¨ï¸ (0:31:20) Adding Gravity
âŒ¨ï¸ (0:35:19) Loading/Splitting Sprite Sheets
âŒ¨ï¸ (0:48:50) Animating The Player
âŒ¨ï¸ (0:56:14) Adding Terrain/Blocks
âŒ¨ï¸ (1:08:51) Pixel Perfect Collision (Vertical)
âŒ¨ï¸ (1:14:48) Jumping & Double Jumping
âŒ¨ï¸ (1:22:28) Scrolling Background
âŒ¨ï¸ (1:27:53) Pixel Perfect Collision (Horizontal)
âŒ¨ï¸ (1:36:16) Adding Traps (Fire)
âŒ¨ï¸ (1:45:09) Player Collision With Traps
âŒ¨ï¸ (1:50:51) Conclusion🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news