Python Game Development™ : Build 11 Total Games
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 doesn't 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 doesn't 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 doesn't 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 doesn't 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 gameswith 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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024