Direct Download Packt Publishing - Learn Python Programming with Games

Hits: 136
Packt Publishing - Learn Python Programming with Games
Packt Publishing - Learn Python Programming with Games
English | Size: 749.63 MB
Category: Programming

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:
Style and Approach
Using a simple approach of learning how to efficiently program in Python with the help of interesting games.
Table of Contents
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
Burkhard Meier
Burkhard Meier is a professional software test automation designer, developer, and analyst. He has more than 17 years' professional experience working for several software companies in California, USA.
He is the author of Python GUI Programming Cookbook, First and Second Edition. This book is also available as a Packt video course.
He is also the author of the Python Projects Packt video course.
In his professional career, he developed advanced in-house testing frameworks written in Python 3. He also developed advanced test automation GUIs in Python, which highly increased the productivity of the software development testing team.
When not dreaming in Python code, he reads programming books about design, likes to go for long walks, and reads classical poetry.
Buy Long-term Premium Accounts To Support Me & Max Speed

If any links die or problem unrar, send request to

Related Posts
Apress Getting Started with Apple Watch Development Swift Programming for watchOS-RiDWAREEnglish | Size: 2.16 GBCategory: TutorialCreate your own Apple Watch applications by learning the basics of Xcode and Swift, the programming language used for Apple application development. In this video, step-...


Python Programming Language by David Beazley - for Experienced ProgrammersEnglish | Size: 1.01 GBCategory: TutorialIn this video training, David Beazley covers the essential features of Python programming through a series of practical programming examples. David assumes you are a programmer, famili...


Talk Python - Async Techniques and Examples in PythonEnglish | Size: 1.81 GB Category: CBTsCourse SummaryPython's async and parallel programming support is highly underrated. In this course, you will learn the entire spectrum of Python's parallel APIs. We will start with covering the new and powerf...


LINKEDIN LEARNING APPLIED MACHINE ALGORITHMS-BiFiSOEnglish | Size: 348.97 MBCategory: TutorialWhat you'll learnModels vs. algorithmsCleaning continuous and categorical variablesTuning hyperparametersPros and cons of logistic regressionFitting a support vector machines modelWhen to consider using a ...


LINKEDIN LEARNING PROGRAMMING FOUNDATIONS DESIGN PATTERNS-BiFiSO English | Size: 413.11 MBCategory: TutorialWhat you'll learnWhat are design patterns?Encapsulating code that varies with the Strategy patternThe limitations of inheritanceUsing the Adapter patternImplementing the Observer patternExten...


LINKEDIN LEARNING RASPBERRY PI WEEKLY UPDATE 20190510-BiFiSOEnglish | Size: 52.57 MB Category: TutorialFor fans of retro video games, having the ability to play all the classics on one machine is ideal. If you own a Raspberry Pi-and get a kick out of a good DIY challenge- you can make this a realit...


[Packt] Hands-On Problem Solving for Machine Learning [FCO]English | Size: 829.02 MBCategory: TutorialMore InformationLearnAcquire a toolbox for machine learning in Python in just 30 minutes.Clean messy datasets from the real world and use them in PythonFix linear models that predicted wrong number...


9 days

 Date: 06/09/19 02:38   in : Tutorials  Programming 

SKILLSHARE PYTHON PROGRAMMINGEnglish | Size: 739.64 MBCategory: TutorialStart coding in Python immediately!If you are a beginner in Programming, then this course will help you learn Python Programming fast.Python is an incredibly efficient language: your programs will do more in fewer lines of code...


SKILLSHARE ANSIBLE FOR AN ABSOLUTE BEGINNER-iLLiTERATEEnglish | Size: 676.28 MBCategory: TutorialAnsible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications- automate in a...


11 days

 Date: 06/07/19 02:39   in : Tutorials  Programming 

Packt - Hands-on Python for FinanceEnglish | Size: 2.63 GB Category: TutorialDid you know Python is the one of the best solution to quantitatively analyse your finances by taking an overview of your timeline? This hands-on course helps both developers and quantitative analysts to get started with P...