YoVDO

Pygame Programming Tutorials

Offered By: Tech with Tim via YouTube

Tags

Pygame Courses Game Development Courses Python Courses Object-oriented programming Courses Sound Effects Courses Character Animation Courses 2D Game Design Courses Collision Detection Courses

Course Description

Overview

Learn to create simple 2D games using Python and the Pygame module in this comprehensive tutorial series. Begin with basic movement and key presses, then progress through jumping, boundaries, character animation, sprites, optimization, object-oriented programming, projectiles, enemies, collision detection, hit boxes, scoring, health bars, sound effects, music, and more. Master essential game development concepts and techniques over 10 in-depth tutorials, culminating in a complete understanding of 2D game creation with Pygame. Gain practical skills to build your own games and explore further possibilities in game development.

Syllabus

Pygame Tutorial #1 - Basic Movement and Key Presses.
Pygame Tutorial #2 - Jumping and Boundaries.
Pygame Tutorial #3 - Character Animation & Sprites.
Pygame Tutorial #4 - Optimization & OOP.
Pygame Tutorial #5 - Projectiles.
Pygame Tutorial #6 - Enemies.
Pygame Tutorial #7 - Collision and Hit Boxes.
Pygame Tutorial #8 - Scoring and Health Bars.
Pygame Tutorial #9 - Sound Effects, Music & More Collision.
Pygame Tutorial #10 - Finishing Touches & Next Steps.


Taught by

Tech with Tim

Related Courses

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera
Game Design Concepts
Canvas Network
General Game Playing
Stanford University via Coursera
Program Arcade Games - Learn Computer Science
Independent