Python, PyGame, and Raspberry Pi Game Development
|Price||$25.33 - $31.34
|Format||Paper book / ebook (PDF)|
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.
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
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
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
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
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
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
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
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