Python Platformer Tutorial - Animations, Sprites, Collisions, Jumping, Gravity
Offered By: Tech with Tim via YouTube
Course Description
Overview
Learn to build a Python platformer game with pixel-perfect collision, animated characters, and advanced features in this comprehensive tutorial. Dive into game development essentials including sprite animation, gravity simulation, terrain generation, and trap implementation. Master techniques for creating scrolling backgrounds, implementing double jumps, and handling collisions. Follow along to create a fully functional platformer game while gaining practical experience in Python game programming using Pygame.
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
Tech With Tim
Related Courses
Video Game Design and Development: Introduction to Game ProgrammingAbertay University via FutureLearn Computer Science for Game Development
Harvard University via edX Practical Game Development in Unity 4: Level 1
Udemy Game Development for beginners with Python
Udemy Code Your First Game: Arcade Classic in JavaScript on Canvas
Udemy