Python, PyGame, and Raspberry Pi Game Development



Bookstore > Books > Python, PyGame, and Raspberry Pi Game Development

Price$25.33 - $31.34
Rating
AuthorSloan Kelly
PublisherApress
Published2019
Pages389
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484245326
ISBN-139781484245323
EBook Hardcover Paperback

Expand your basic knowledge of Python and use PyGame to create fast-paced video games with great graphics and sounds. This second edition shows how you can integrate electronic components with your games using the build-in general purpose input/output (GPIO) pins and some Python code to create two new games.

You'll learn about object-oriented programming (OOP) as well as design patterns, such as model-view-controller (MVC) and finite-state machines (FSMs). Whether using Windows, macOS, Linux, or a Raspberry Pi, you can unleash the power of Python and PyGame to create great looking games.

The book also includes complete code listings and explanations for Bricks, Snake, and Invaders - three fully working games. These allow you to get started in making your own great games and then modify them or build your own exciting titles. The concepts are further explained using games such as Copycat, where the player must concentrate and repeat the sequence of lights and sounds, and Couch Quiz, in which PyGame and electronic components create a quiz game for 2-4 players.

Gain basic knowledge of Python and employ it for game development; Study game projects you can use as templates, such as Bricks, Snake, and Invaders; Work with user-defined functions, inheritance, composition, and aggregation; Implement finite state machines; Integrate your game with electronics using the GPIO pins.





Similar Books


Raspberry Pi Computer Architecture Essentials

Raspberry Pi Computer Architecture Essentials

by Andrew K. Dennis

With the release of the Raspberry Pi 2, a new series of the popular compact computer is available for you to build cheap, exciting projects and learn about programming.In this book, we explore Raspberry Pi 2's hardware through a number of projects in a variety of programming languages. We will start by exploring the various hardware compo...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2016

Internet of Things with Raspberry Pi 3

Internet of Things with Raspberry Pi 3

by Maneesh Rao

This book is designed to introduce you to IoT and Raspberry Pi 3. It will help you create interesting projects, such as setting up a weather station and measuring temperature and humidity using sensors; it will also show you how to send sensor data to cloud for visualization in real-time. Then we shift our focus to leveraging IoT for acco...

Price:  $24.99  |  Publisher:  Packt Publishing  |  Release:  2018

Intelligent Mobile Projects with TensorFlow

Intelligent Mobile Projects with TensorFlow

by Jeff Tang

As a developer, you always need to keep an eye out and be ready for what will be trending soon, while also focusing on what's trending currently. So, what's better than learning about the integration of the best of both worlds, the present and the future? Artificial Intelligence (AI) is widely regarded as the next big thing after mobile, ...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Raspberry Pi Cookbook for Python Programmers

Raspberry Pi Cookbook for Python Programmers

by Tim Cox

The Raspberry Pi foundation has been selling their computers since 2012 with the aim of inspiring programmers and engineers.Raspberry Pi Cookbook for Python Programmers is a practical guide for getting the most out of this little computer. It will guide you through the many uses of the Raspberry Pi and allow you to showcase the best it ha...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2014

Raspberry Pi Projects for Kids

Raspberry Pi Projects for Kids

by Daniel Bates

Technology today is growing rapidly, with all sorts of cool gadgets, applications, and games made thanks to the rise of computer programming. The Raspberry Pi is a crafty device that has promoted the teaching of basic computer science in schools, catching the attention of both young and old. Although learning to program offers a unique se...

Price:  $14.99  |  Publisher:  Packt Publishing  |  Release:  2014

Raspberry Pi Blueprints

Raspberry Pi Blueprints

by Dan Nixon

The Raspberry Pi is one of the cheapest and most popular single-board computers, as such it has become a platform for users to create their own interesting hardware and software projects. It's capable of doing everything you'd expect a desktop computer to do, from browsing the Internet and playing high-definition videos, to making spreads...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Raspberry Pi Gaming, 2nd Edition

Raspberry Pi Gaming, 2nd Edition

by Shea Silverman

This book teaches you how to hook up your Raspberry Pi computer, install different games from a variety of genres, and set up emulators so you can play hundreds of classic arcade and console games. Moreover, you will also learn how to design, create, and play video games that you create from scratch.After learning how to set up a Raspberr...

Price:  $14.99  |  Publisher:  Packt Publishing  |  Release:  2015

Raspberry Pi Projects for Kids, 2nd Edition

Raspberry Pi Projects for Kids, 2nd Edition

by Daniel Bates

The Raspberry Pi is a single-board mini computer designed to get more people (particularly children) interested in computer programming. It aims to make programming tools and educational programs as accessible as possible, making it very easy to get started with.This book will guide you through six fun projects that show how programming c...

Price:  $19.99  |  Publisher:  Packt Publishing  |  Release:  2015