Learning Python by Building Games: A beginner's guide to Python programming and game development (Paperback)
  • Learning Python by Building Games: A beginner's guide to Python programming and game development (Paperback)
zoom

Learning Python by Building Games: A beginner's guide to Python programming and game development (Paperback)

(author)
£26.99
Paperback 510 Pages / Published: 11/10/2019
  • We can order this

Usually dispatched within 2 weeks

  • This item has been added to your basket

Explore modern game development and programming techniques to build games using Python and its popular libraries such as Pygame and PyOpenGL

Key FeaturesLearn game development and Python through a practical, example-driven approachDiscover a variety of game development techniques to build games that gradually increase in complexityLeverage popular Python gaming libraries such as Pygame, PyOpenGL, Pymunk, and PygletBook Description

A fun and interactive way to get started with the Python language and its libraries is by getting hands-on with game development.

Learning Python by Building Games brings you the best of both worlds. The book will first introduce you to Python fundamentals, which you will then use to develop a basic game. You'll gradually explore the different Python libraries best suited for game development such as Pygame, Pyglet, and PyOpenGL. From building game characters through to using 3D animation techniques, you'll discover how to create an aesthetic game environment. In addition to this, you'll focus on game physics to give your effects a realistic feel, complete with movements and collisions. The book will also cover how you can use particle systems to simulate phenomena such as an explosion or smoke. In later chapters, you will gain insights into object-oriented programming by modifying a snake game, along with exploring GUI programming to build a user interface with Python's turtle module.

By the end of this book, you'll be well-versed with Python programming concepts and popular libraries, and have the confidence to build your own games

What you will learnExplore core Python concepts by understanding Python librariesBuild your first 2D game using Python scriptingUnderstand concepts such as decorators and properties in the Python ecosystemCreate animations and movements by building a Flappy Bird-like gameDesign game objects and characters using Pygame, PyOpenGL, and PymunkAdd intelligence to your gameplay by incorporating game artificial intelligence (AI) techniques using PythonWho this book is for

If you are completely new to Python or game programming and want to develop your programming skills, then this book is for you. The book also acts as a refresher for those who already have experience of using Python and want to learn how to build exciting games.

Publisher: Packt Publishing Limited
ISBN: 9781789802986
Number of pages: 510
Dimensions: 92 x 75 mm

You may also be interested in...

SDL Trados Studio - A Practical Guide
Added to basket
Beginning C++ Through Game Programming
Added to basket
Theory of Fun for Game Design
Added to basket
Unity in Action
Added to basket
£27.99
Paperback
Game Development with Three.js
Added to basket
Game Mechanics
Added to basket
£55.49
Paperback
Game Feel
Added to basket
£39.99
Paperback
Designing Games
Added to basket
£39.99
Paperback
Physics for Game Developers
Added to basket
Game AI Pro
Added to basket
£70.99
Hardback

Please sign in to write a review

Your review has been submitted successfully.