HOME > Development > Python Game Development™ - Build 11 Total Games

Python Game Development™ - Build 11 Total Games

  • Development
  • May 15, 2025
SynopsisPython Game Development& : Build 11 Total Games, available at...
Python Game Development™ - Build 11 Total Games  No.1

Python Game Development& : Build 11 Total Games, available at $89.99, has an average rating of 3.25, with 291 lectures, 2 quizzes, based on 802 reviews, and has 13248 subscribers.

You will learn about Master some complex games with most easiest programming language Develop a basic logic of programming with Python Will know how to make best GUI games with Python Will be ready to deploy new games This course is ideal for individuals who are Anyone who wants to develop games but doesnt have any programming skills or Anyone who wants to learn Python Programming by making games or Anyone who wants to know blender scripting or Anyone who wants to know basics pygame and openGL python module It is particularly useful for Anyone who wants to develop games but doesnt have any programming skills or Anyone who wants to learn Python Programming by making games or Anyone who wants to know blender scripting or Anyone who wants to know basics pygame and openGL python module.

Enroll now: Python Game Development& : Build 11 Total Games

Summary

Title: Python Game Development& : Build 11 Total Games

Price: $89.99

Average Rating: 3.25

Number of Lectures: 291

Number of Quizzes: 2

Number of Published Lectures: 200

Number of Published Quizzes: 2

Number of Curriculum Items: 293

Number of Published Curriculum Objects: 202

Original Price: $159.99

Quality Status: approved

Status: Live

What You Will Learn

  • Master some complex games with most easiest programming language
  • Develop a basic logic of programming with Python
  • Will know how to make best GUI games with Python
  • Will be ready to deploy new games
  • Who Should Attend

  • Anyone who wants to develop games but doesnt have any programming skills
  • Anyone who wants to learn Python Programming by making games
  • Anyone who wants to know blender scripting
  • Anyone who wants to know basics pygame and openGL python module
  • Target Audiences

  • Anyone who wants to develop games but doesnt have any programming skills
  • Anyone who wants to learn Python Programming by making games
  • Anyone who wants to know blender scripting
  • Anyone who wants to know basics pygame and openGL python module
  • Have you ever wanted to build a?games?with a?graphical interface?but didn’t know how to? May be you even know how to create tools on a command line but?have no idea how to convert it into a graphical interface that people can click on. In this course we will be learning?Python GUI Programming?+?Turtle?+ other advanced?python modules?to build graphical user interfaces (GUI) and games from scratch.?

    Games You will make throughout course:

  • Cannon game
  • Flappy bird from turtle
  • Pacman
  • Pong
  • Snake
  • Tiles
  • Tron
  • Tic Tac Toe

  • Four major Projects:

  • Flappy Bird from Pygame
  • Angry Bird from Pygame and Pymunk
  • Race 2D
  • Mario Game
  • We will learn from basics of Python i.e. variables, slicing, string, some module, arithmetic and logical operations, looping, functions, object oriented programming.

    After that we will learn the basics stuff of Pygame and OpenGL and Blender basics stuff.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Why python

    Lecture 3: Install Python

    Lecture 4: Tour of IDLE IDE of Python

    Lecture 5: Download Visual Studio Code (Must for this course)

    Chapter 2: Game development with turtle module

    Lecture 1: Introduction to Game Development

    Lecture 2: Introduction to turtle module

    Lecture 3: Computation using vectors and Magic methods (operator overloading)

    Lecture 4: Start using turtle with simple animation

    Lecture 5: Introduction to Vector class

    Lecture 6: Snake Game Capstone: Creating Layouts and Handling Movements

    Lecture 7: Snake Game Capstone: Make movements of Snake character

    Lecture 8: Snake Game Capstone: Creating boundaries for game

    Lecture 9: Pacman Game Capstone: Creating game world

    Lecture 10: Pacman Game Capstone: Valid and Invalid movements for characters

    Lecture 11: Pacman Game Capstone: Making movement for Pacman

    Lecture 12: Pacman Game Capstone: Rendering ghosts and their movements

    Chapter 3: Introduction to Pygame

    Lecture 1: Introduction to the pygame

    Lecture 2: Pygame coordinate System

    Lecture 3: Introduction to Pygame shape

    Lecture 4: Draw shapes using Pygame

    Lecture 5: Color Picker

    Lecture 6: Fundamentals of Pygame skeleton code

    Lecture 7: Render a rectangle in the Screen

    Lecture 8: Movement of the shapes

    Lecture 9: Smoothen the movement using FPS

    Lecture 10: Make movement within Boundary

    Lecture 11: Theory of Game Collision

    Lecture 12: Implement Collision Detection

    Chapter 4: 10 game section –Know about Turtle [LEGACY CODE]

    Lecture 1: Base Class for 10 games and animation PART 1

    Lecture 2: Base Class for 10 games and animation PART 2

    Lecture 3: Start with simple animation to know Turtle

    Lecture 4: Bouncy ball animation

    Lecture 5: Cannon ball

    Lecture 6: Maze Randomizer

    Lecture 7: Snake Challenge

    Lecture 8: Snake Challenge Solution

    Lecture 9: Tron game

    Lecture 10: Fidget Spinner

    Lecture 11: Pacman

    Lecture 12: tic tac toe game

    Lecture 13: Pong game

    Lecture 14: Tiles game

    Lecture 15: Flappy Bird with turtle

    Chapter 5: Pygame and OpenGL Fundamentals [LEGACY CODE]

    Lecture 1: Installing Pycharm on your machine

    Lecture 2: check Pygame

    Lecture 3: initialize display in pygame

    Lecture 4: working with main loop

    Lecture 5: Handle event with pygame

    Lecture 6: fill color

    Lecture 7: working with Rect important topic for course

    Lecture 8: movement for snake

    Lecture 9: handle multiple key press

    Lecture 10: work with Frame Per Second

    Lecture 11: multiple movements for game

    Lecture 12: handle diagonal movements

    Lecture 13: Boundaries for game

    Lecture 14: Remove hard coding in game

    Lecture 15: Add game over screen in game

    Lecture 16: Game over Loop

    Lecture 17: Add apple to screen

    Lecture 18: make snake to eat apple

    Lecture 19: Logic to eat apple

    Lecture 20: make length bigger –logic

    Lecture 21: make body for snake

    Lecture 22: Deal with length of snake

    Lecture 23: Object alignment

    Lecture 24: Game over screen alignment

    Lecture 25: make snake sprite

    Lecture 26: add images in pygame

    Lecture 27: Rotation of images

    Lecture 28: Menu for game

    Lecture 29: make more appealing menu screen

    Lecture 30: make start screen

    Lecture 31: make start screen –part 2

    Lecture 32: add apple sprite to screen

    Lecture 33: icon for game

    Lecture 34: render score

    Lecture 35: installing cxFreeze –convert to exe

    Lecture 36: Convert to exe

    Lecture 37: Deploy game

    Lecture 38: Installing openGL

    Lecture 39: Start with vertices and edges

    Lecture 40: start drawing cube

    Lecture 41: add view for cube

    Lecture 42: main loop and event

    Lecture 43: Important function of openGL

    Lecture 44: Importance of order of object in game

    Lecture 45: Zoom IN and Zoom Out of Cube

    Lecture 46: Color properties

    Chapter 6: Flappy Bird Game [LEGACY CODE]

    Lecture 1: Overview of Project

    Lecture 2: Before coding!!

    Lecture 3: Main Flow & Load Sprite

    Lecture 4: Create main character Bird Class

    Instructors

  • Python Game Development™ - Build 11 Total Games  No.2
    Sachin Kafle
    Founder of CSAMIN & Bit4Stack Tech Inc. [[Author, Teacher]]
  • Rating Distribution

  • 1 stars: 74 votes
  • 2 stars: 56 votes
  • 3 stars: 154 votes
  • 4 stars: 212 votes
  • 5 stars: 306 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!