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.




4 5 5

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 ...

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

Raspberry Pi Home Automation with Arduino

Raspberry Pi Home Automation with Arduino

by Andrew K. Dennis

Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. By combining the Raspberry Pi with an Arduino board you'll be able to revolutionize the way you interact with your home and become part of a rapidly growing ...

Price:  $17.99  |  Publisher:  Packt Publishing  |  Release:  2013

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 afte...

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

Beginning Python Games Development, 2nd Edition

Beginning Python Games Development, 2nd Edition

by Harrison Kinsley, Will McGugan

Learn how to create compelling games using Python and the PyGame games development library. Beginning Python Games Development, 2nd Edition will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.In this update to the first ever book to cover the popular open...

Price:  $39.49  |  Publisher:  Apress  |  Release:  2015

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  |  Free ebook  |  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

Retro Gaming with Raspberry Pi

Retro Gaming with Raspberry Pi

by Bob Clagett, David Crookes, PJ Evans, Rosie Hattersley, KG Orphanides, Ruiz Brothers, Mark Vanstone

This book shows you how to set up a Raspberry Pi to play classic games, and a whole lot more. Build your own portable console, full-size arcade cabinet, and pinball machine with our step-by-step guides. And learn how to program your own games, using Python and Pygame Zero.Set up your Raspberry Pi for retro gaming; Emulate classic computer...

Free ebook  |  Publisher:  Raspberry Pi Press  |  Release:  2019