YoVDO

Pygame Platformer Tutorial - Full Course

Offered By: DaFluffyPotato via YouTube

Tags

Pygame Courses Physics Courses Artificial Intelligence Courses Game Development Courses Animation Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 6-hour tutorial to create a platformer game using Pygame. Learn essential game development and software engineering concepts, including tile-based systems, physics implementation, entity management, particle effects, camera controls, parallax scrolling, enemy AI, combat mechanics, level editing, transitions, and executable creation. Explore advanced topics such as optimization techniques, animation systems, and audio integration. Follow along with provided timestamps to easily navigate specific sections, and access additional resources for further learning. Gain practical experience in Python programming and game development while building a fully-functional platformer from scratch.

Syllabus

- Introduction & Tips
- Installing Pygame
- Creating a Window
- Images, Input, & Collisions
- Player, Tiles, & Physics
- Camera & Sky
- Optimization
- Animation
- Level Editor
- Particles
- Jump & Slide
- Dash Attack
- Enemies, Guns, Death, & Sparks
- Screenshake
- Level Transitions
- Outlines
- Audio
- Making an Executable
- Next Steps


Taught by

DaFluffyPotato

Related Courses

Networked Life
University of Pennsylvania via Coursera
Intro to Physics
Udacity
How Things Work: An Introduction to Physics
University of Virginia via Coursera
Solar: Solar Cells, Fuel Cells and Batteries
Stanford University via Stanford OpenEdx
A Look at Nuclear Science and Technology
University of Pittsburgh via Coursera