Skip to content
UdemyGame Development FundamentalsPaid courseBeginner levelCertificate

Python Game Development using Pygame and Python 3 (Udemy.com)

Master game development with Pygame and Python. Includes Shooting bullets, collision detection & building Space Invaders

Created by: Attreya Bhatt

Last updated April 2020

icon
What you will learn

  • 2.5+ hours of Full HD video material divided into 17 downloadable lectures
  • Building Games that don't suck using - Python Pygame
  • Game Development concepts like collision detection, Object Movement etc.
  • Controlling the Game using Input controls like Keyboard
  • Adding and Removing Graphics/Sound from the Game
  • Access to our PRIVATE Facebook group available to only students of this Pygame course

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.5 out of 5higher than 43% of them
  • Reviews253#127 of 282 by number of reviews
  • Length2.2 hoursshorter than 90% of them
  • Last updatedApril 2020earlier than 78% of them

icon
Course Description

In early 2000, Pygame was released into this world and it soon became the #1 Game Development tool for beginners. Why? It's because it's simple enough for beginners to learn the basic concepts of becoming a Game Developer and yet it is advanced enough for the pros. Here are some of the games that you can create with it -

Space Invader - Classic game of shooting the enemies by a Space ship

FPS Games - You can also create first person 2D shooting games

Super Potato Bruh - This game gained a lot of traction on Reddit and went Viral.

Come learn with me and I'll show you how you can bend Python Pygame to your will. This course is great for beginners in Python at any age and any level of computer literacy.

The goal is simple: learn Pygame by working on real project ( Building a Space Invader Game ) step-by-step while we explain every concept along the way. For the duration of this course we will take you on a journey and you're going to learn how to:

  • Visualize and create the game that you want want from Scratch

  • Sound Management in Game Development

  • Adding Image and Graphics in your games

  • Control the Game using your keyboard

  • Creating Multiple Objects like enemies and Players

  • Advance Game Concepts like movement mechanics

  • Build a complete Space Invader Game

Why choose me as an instructor? Why buy this course among all those other courses?

When i was a kid i saw this YouTube video on how make a folder invisible on Windows I was so fascinated with this idea. Since then my love for technology has only grown. I understand the  people who are passionate about learning new things. At the end of each  section we will take a quiz to check up on your skills and see if we’re  ready for the next section. We will create this project together from  start to finish.

So, why wait? If all this sounds great to you, Press on “Take this Course” and start learning today.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Attreya Bhatt

When I was a kid I saw this YouTube video on how to make a folder invisible on Windows. I have never looked back since then. My love for technology has only grown.

I started with security since that was one of the areas that fascinated me. Then i went on to win the award for designing using Photoshop at Cofas '2012. On the destructive side, I always made scripts that used to mess up the systems at my school. I was almost suspended. I learned my lesson and vowed to do only constructive things. To make people aware of security issues, along with 2 friends started a Facebook page and group called YAP

To make things more interesting Web development came into my life which helped me get into the most prestigious chapter at my college IEEE. This helped me master different things that got my attention


- Android Development
- Augmented Reality
- Machine learning
- Python Development
- Internet of things ( IOT )

I never really wanted to go to a college. Still against it but it made me realize that the joy of creating something with a team of people is unparalleled. I created a blog which helps people who are not so familiar with technology get familiar with it and benefit from it. It has more 5,00,000 views today.

Things I learned and am still learning from it are Writing,Wordpress CMS, SEO, Google Analytics and Adsense and how to market a product after creating it.

icon
More courses by Attreya Bhatt

$44.99

$11.99

$10.99

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.5

253 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Peter Liu on 12/27/2021

i like the code and pretty good stuff but the guy, his voice is HORROBLE and this guy is in an entire rush to explain plus i have to keep pausing the video to type what he was typing which makes the stop and when click play it dosen't unpause so i always have to refresh the page.

By Ismail Gemaledin on 4/23/2021

Everything was ok, but nothing was exceptional. I now understand how to make a game, but not why it works. Also, this course is available for free on YouTube, so you get this for the certificate? Anyway, it is a good course, just not exceptional :))

By Sivaram Darbha on 1/24/2021

Thanks Attreya for such curated content. The course touched up on wide variety of 2D gaming AI using python (game loop, enemy & player movement, sounds) Looking forward for an adavanced course covering: 1. topic on clocks or time (objects move faster or slower with same settings) - Why? 2. Multiple pages (levels and settings) creation 3. Human movements (something like walking) 4. 3D topics (too much to ask?)

By Alisha Kapoor on 11/6/2020

It was great. Just wish if the basic of on screen interactions were included too. i.e. if player was able to click on text in game window to start a new game.

By Anonymized User on 9/19/2020

This course is good as an introduction to pygame. However, the techniques taught are probably not scalable to more complex games. Still, it was informative overall, and pace was alright. Good job!

By Divya Rakhecha on 9/4/2020

i change my mind this course is super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper super duper awesomely awesomely awesomely awesomey awesomely awesomely awesomely awesomely awesomely awesome

By Fernando Jesus Gonzalez on 7/10/2020

It's is a good course, but is really short, also the instructor could use classes to improve the code, for example instead of 6 lists he could use only one, using an Enemy class instead of one list per variable. The content is good and the explanation is clear.

By Venjak on 6/13/2020

This is a great course for those who want to get started on developing games. Atreya keeps the student engaged, makes it interesting and explains how and why the logic is being used, and not to mention the tips for resources.

By Roman Rodriguez Lopez on 5/25/2020

Excellent course to learn how to create a game using Python and Pygame module, I think this is a straightforward course, this help me to understand several basic concepts how to make a videogame, I like when it was used distance math concept to verify collisions. I think value of this course is that in few sessions you can learn a lot.

By Joe Klemmer on 5/12/2020

So far the only issue I have is that the instructor is moving/talking too fast. Might be better to slow down a little. Otherwise, the course is fantastic! The instructor is very knowledgeable and his presentation style engaging.

Showing all 10 reviews on CourseDuck

Read all 253 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100