Skip to content

PacktPublishing/-Learn-Python-Programming-with-Games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Python Programming with Games [Video]

This is the code repository for Learn Python Programming with Games [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Video Description 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!

The codes of this course are uploaded on GitHub: https://github.com/PacktPublishing/-Learn-Python-Programming-with-Games

What You Will Learn

  • Visually add and arrange many widgets using QT Designer
  • Decouple the Python code from the generated QT UI code
  • Use CSS styling to greatly enhance the GUI look-and-feel
  • Connect the GUI to a SQL database
  • Keep the GUI responsive via multiple threads
  • Learn how to use many widgets in the PyQT5 toolbox
  • Develop GUIs in a modular style

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course targets People who want to learn Python. Participants of this course need not to have any prior experience in programming, interest in game development would be a bonus.

Technical Requirements

This course has the following software requirements:
• Python 3.7 Version • 1GB Graphic Card

Related Products

About

Learn Python Programming with Games, Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages