Learn Python Programming with Games

Learn Python Programming with Games

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 41m | 757 MB

An amazing guide to learn Python along with a hand-on experience on game developing

Python is a powerful high-level, object-oriented programming language. This is a comprehensive guide on how to get started in Python and how you could learn it with the help of games.

In the first section, we will be building our first game. We will use pure Python programming in combination with the built-in Python Turtle module. We will learn how to move our runner around a game screen which we’ll create. In section two, we will enhance what we have learned in section one by combining the power of Turtle Graphics with the tkinter framework. We will add scoring to our game, create obstacles and increase the speed of the game.

In section three, we will install and use the PyGame module. PyGame is used to build professional games but we can start quite simple. We will be building a game with a player that runs and jumps within landscapes. We will learn how to use PyGame sprites and sprite sheets to animate our game. In the fourth section, we will use the PyGame module to build a three-dimensional game. We will build a starship and learn how to navigate it in space. We will explore several features of PyGame to avoid collisions with asteroids and destroy them.

By the end of this video course, you’ll gain a solid understanding of Python along with a hands-on experience in building amazing games. So let’s Rock & Roll!

Using a simple approach of learning how to efficiently program in Python with the help of interesting games.

What You Will Learn

  • Understand the simplicity of Python code.
  • Avoid common programming pitfalls.
  • Explore the object-oriented concepts through games.
  • Use PyOpenGL to further enhance your Python codes.
  • Build two and three dimensional games effortlessly.
  • Perceive Python programming by developing different games
Table of Contents

Python Basics
1 The Course Overview
2 Using Python to Build Games
3 Creating Our First Game with Turtle
4 Transforming the Turtle into a Runner
5 Navigating the Runner

Turtle and Tkinter – Driving Game
6 Combining Turtle and Tkinter
7 Adding Scoring to the Game
8 Creating Obstacles
9 Increasing the Speed of the Game

PyGame – Player in Landscape Game
10 The PyGame module
11 Building a Two-Dimensional Game
12 Using Sprites and Sprite Sheets
13 Making Our Player Run and Jump

PyGame – Starships and Asteroids Game
14 Building a Three-Dimensional Game
15 Starships and Asteroids
16 Avoiding Starship Collisions
17 Destroying Asteroids