Creating an amazing 2D platformer in Python [ SNES inspired ]

Published: 11 February 2024
on channel: Clear Code
102,122
2.8k

Did you play too much SNES as a kid? Have you been raised by Nintendo and Mario? Time to remake the most famous game of that generation! For this beginners tutorial we will use pygame to create a Mario style platformer game that includes an overworld as well.

Thanks to Brilliant for the support, you can find them here: https://brilliant.org/ClearCode/

Find/support me on other channels
Patreon -   / clearcode  
Twitter -   / clear_coder  
Discord -   / discord  

Timestamps
00:00:00 - Intro & Sponsor
00:02:29 - Level setup
00:39:04 - Collisions
01:02:13 - Floor & Wall jumps
01:36:54 - Platforms
02:03:40 - Semi-collidable platforms
02:40:15 - Level graphics setup
03:09:47 - Player graphics
03:29:08 - Moving objects
04:17:24 - Enemies
05:08:02 - Interactivity & UI
06:14:06 - Sky & background tiles
07:19:53 - Overworld setup
07:57:14 - Overworld movement
09:17:17 - Sound

Related videos
Ultimate introduction to pygame:    • The ultimate introduction to Pygame  
Collisions:    • Collisions between moving objects  
Timers:    • Creating timers in pygame  
Efficient imports:    • Efficient imports in pygame  
Masks:    • Understanding Pygame masks  
Tiled:    • A guide to level creation with Tiled ...  
Delta time:    • Understanding framerate independence ...  
Cameras:    • Cameras in Pygame  
Debugging:    • Debugging in Pygame  

Project files
https://github.com/clear-code-project...


Watch video Creating an amazing 2D platformer in Python [ SNES inspired ] online without registration, duration hours minute second in high quality. This video was added by user Clear Code 11 February 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 102,122 once and liked it 2.8 thousand people.