Chapters (19)
- 0:00Project Demo
- 1:32Project Brief/Getting Started
- 3:07Project Setup
- 4:18Asset Walkthrough
- 5:38Game Setup
- 10:57Generating The Background
- 18:15Creating The Player
- 27:39Moving The Player
- 31:20Adding Gravity
- 35:19Loading/Splitting Sprite Sheets
- 48:50Animating The Player
- 56:14Adding Terrain/Blocks
- 1:08:51Pixel Perfect Collision (Vertical)
- 1:14:48Jumping & Double Jumping
- 1:22:28Scrolling Background
- 1:27:53Pixel Perfect Collision (Horizontal)
- 1:36:16Adding Traps (Fire)
- 1:45:09Player Collision With Traps
- 1:50:51Conclusion
Show the creator's full description
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
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ 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
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.