MENU

Fun & Interesting

Pygame Platformer Tutorial - Full Course

DaFluffyPotato 441,087 lượt xem 1 year ago
Video Not Working? Fix It Now

Making a platformer with Pygame is a fun way to learn both game development and software engineering. This tutorial covers a variety topics including tiles, physics, entities, particles, sparks, camera, parallax, enemies, AI, combat, level editing, level transitions, making executables, and more!

Project Reference Resources:
https://dafluffypotato.com/assets/pg_tutorial

Wishlist Yawnoc (Made with Pygame):
https://store.steampowered.com/app/2824730/Yawnoc/

My Discord (ask questions here):
https://discord.gg/fluffland-554137097229959188

Old Pygame Tutorial Series (without OOP):
https://www.youtube.com/playlist?list=PLX5fBCkxJmm3nAalPU6gGfRIFLlghRuYy

Amateur and Advanced Pygame Tutorials:
https://www.youtube.com/playlist?list=PLX5fBCkxJmm0FI3rXjD0ceEaDenzp_kI7
https://www.youtube.com/playlist?list=PLX5fBCkxJmm3s5GL0Cebm59m1GkAhCFoM

Pygame CE Video:
https://youtu.be/pYq9edSUaOw
Pygame's Performance Video:
https://youtu.be/hnKocNdF9-U
Physics Explanation Video:
https://youtu.be/a_YTklVVNoQ

Timestamps:
0:00:00 - Introduction & Tips
0:03:55 - Installing Pygame
0:07:04 - Creating a Window
0:16:42 - Images, Input, & Collisions
0:33:07 - Player, Tiles, & Physics
1:27:49 - Camera & Sky
1:46:43 - Optimization
1:57:51 - Animation
2:22:25 - Level Editor
3:13:26 - Particles
3:35:03 - Jump & Slide
3:50:45 - Dash Attack
4:10:07 - Enemies, Guns, Death, & Sparks
5:11:33 - Screenshake
5:15:21 - Level Transitions
5:26:11 - Outlines
5:37:40 - Audio
5:45:57 - Making an Executable
6:02:20 - Next Steps

Patreon:
https://www.patreon.com/dafluffypotato

My Website (links to games):
https://dafluffypotato.com

Potato Tier Patrons:
Agent Effe
Eivind Teig
fatcake
RyDawgE
Sam Cork
GaryTMSFruitcake
Dale Topley
Jb mandri
tbf135

#python #pygame #gamedev

Comment