The Art of Doing: Video Game Basics with Python and Pygame

Learn all you need to know to begin making your own simple and fun arcade style games!

4.80 (246 reviews)
Udemy
platform
English
language
Game Development
category
instructor
The Art of Doing: Video Game Basics with Python and Pygame
16,499
students
2 hours
content
Jan 2023
last update
FREE
regular price

What you will learn

Fundamentals of the Pygame library and overall video game design.

How to create Pygame surfaces and draw on them.

How to blit (copy) images and render text.

How to add sound effects and music to your games.

How to handle user input via keyboard and mouse for game controls.

How to perform collision detection using pygame Rects.

Why take this course?

Have you learned the fundamentals of Python and then asked yourself; what's next?

If so, consider taking this course which will start you on your journey to making your own playable, fun, and rather addicting video games using Python and the Pygame library. 

So often, when students ask for advice they are told to, "Go build something" or "Get involved on a project" but have no idea what projects to build or get involved in.

This course will set you on your way! In this course I will walk you though, step by step, the fundamentals of video game design with Python and Pgyame.  We will cover all of the basics including:

  • Concepts of the main game loop, frames per second, and a clock.

  • Creating a surface and drawing to it.

  • Blitting (copying) images and rendering text to a surface.

  • Adding sound effects and music.

  • Handling keyboard and mouse input for player movement and control.

  • Basic collision detection methods


By the end of this course, I hope for two things:

  1. You will want to continue learning and consider about Pygame and Python and enroll in the full course!

  2. Have the confidence and knowledge to begin making your own basic arcade style games with Python!


Good luck and I hope to see you in our next video!

Reviews

Lars
April 18, 2023
Very good, takes the central topics one at the time. Valuable links to game assets and how to get them on the net is included. Fun intro to pygame.
Nicholas
July 16, 2022
Great at explaining what was going on and how everything worked, breaking down certain aspects into individual projects instead of cramming it all into one file really helps you go back on and implement other aspects of pygame. Although I don't type as fast so my only complaint is I wish he went through the coding a little slower, but I get that there is a time restriction for free content on Udemy. I will 100% be paying for the full course once I can. As basically a fresh starter to coding in general, this helps a lot.
Rigved
March 12, 2022
This course was amazing! As an experienced python programmer, I wanted to try pygame and this course is one of the best in my opinion.
Divyansh
February 27, 2022
As an absolute beginner, I didn't have any problem to anywhere within this course. The course is very nice and well designed point to point, and productive in regards of time either.
Mohammad
February 20, 2022
Well presented information and easy to understand walk-throughs. Good communication to students as well
Marcelo
January 31, 2022
Hasta el momento supero mis expectativas el video. Muy bueno y muy atrapante, no veo la hora de ver los objetos, moverlos y las colisiones
William
September 17, 2021
Easy to understand. Needs to be a little slower so I dont have to keep pausing while trying to keep up.
Andrew
August 29, 2021
It is completely AWESOME. Seriously, it is a must have pygame course. I haven't complete it yet and already want to buy this guy's courses

Charts

Price

The Art of Doing: Video Game Basics with Python and Pygame - Price chart

Rating

The Art of Doing: Video Game Basics with Python and Pygame - Ratings chart

Enrollment distribution

The Art of Doing: Video Game Basics with Python and Pygame - Distribution chart

Related Topics

4188542
udemy ID
7/16/2021
course created date
7/31/2021
course indexed date
Bot
course submited by