Direct Download Packt Publishing - Learn Python Programming with Games

Hits: 93
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
18 hours

 Date: 02/23/19 02:39   in : Tutorials  Programming 

PACKT HANDS ON PYTHON DEEP LEARNINGPACKT HANDS ON PYTHON DEEP LEARNINGEnglish | Size: 658.32 MBCategory: TutorialDeep learning is a new superpower which will let you build AI systems that just weren't possible a few years ago. It's time to utilize intelligent automation to help your business grow, ...


Packt The Python Programming Bible Networking GUI Email XML CGIEnglish | Size: 1.45 GBCategory: TutorialLearn about everything there is to know about Python Applications and How To Program Them. A step by step process is used to show explain every facet of these topics. Gain a good understanding of...


Packt - Linux Shell Programming for Beginners [2016 HEVC]English | Size: 914.96 MBCategory: CBTsThis is transcoded to HEVC version of the Course shrunk to 1GB (7 times) in size with the same HD resolution.Original files can be found in the URL section.Video DescriptionThe complete course to master ...


Packt Python Programming for Beginners Learn in 100 Easy StepsEnglish | Size: 1.17 GBCategory: CBTsPython is one of the most popular programming languages. Python offers both object-oriented and structural programming features. We love Programming. Our aim with this course is to create a love for P...


18 hours

 Date: 02/23/19 02:39   in : Tutorials  Programming 

PACKT HANDS ON MICROSERVICES WITH PYTHONEnglish | Size: 563.12 MBCategory: TutorialThis course covers microservice fundamentals and advanced topics with a hands-on demonstration of how to implement microservices using real-world examples. Learn how to design and build a microservice software archit...


18 hours

 Date: 02/23/19 02:39   in : Tutorials  Programming 

Packt Interactive Chatbots with TensorFlowEnglish | Size: 345.73 MB Category: TutorialHave you ever waited for a long time to get a solution from a customer care executive? Also, wouldn't it be nice to have a personal assistant handy to help you with queries and give suggestions? Chatbots provides ...


PACKT DYNAMIC NEURAL NETWORK PROGRAMMING WITH PYTORCHEnglish | Size: 732.94 MBCategory: TutorialThis video course will get you up-and-running with one of the most cutting-edge deep learning libraries: PyTorch. Written in Python, PyTorch is grabbing the attention of all data science professionals du...


6 days

 Date: 02/17/19 02:41   in : Tutorials  Programming 

PACKT ADVANCED GO PROGRAMMING IN 7 DAYSEnglish | Size: 2GBCategory: CBTsWhat You Will Learn Understand Go's type system and the language syntax itself Write elegant Go code that is efficient and readable Utilize concurrent features and understand the caveats of synchronization Work with...


LINKEDIN LEARNING BUILD SPRING BOOT APPS WITH THE KOTLIN PROGRAMMING LANGUAGEEnglish | Size: 1.10 GBCategory: TutorialKotlin is an exciting programming language that's concise, has immutable variables, and almost always gets rid of null pointer exceptions. If you're a Java developer looking to get ...


17 days

 Date: 02/06/19 02:40   in : Tutorials  Programming 

Stone River eLearning - Math for Machine LearningEnglish | Size: 520.93 MBCategory: TutorialVideo DescriptionWould you like to learn a mathematics subject that is crucial for many high-demand lucrative career fields such as: Computer Science Data Science Artificial Intelligence If you're looking to...