Instant Pygame for Python Game Development How-to

Create engaging and fun games with Pygame, Python's Game development library
Preview in Mapt

Instant Pygame for Python Game Development How-to

Ivan Idris

2 customer reviews
Create engaging and fun games with Pygame, Python's Game development library
Mapt Subscription
FREE
$29.99/m after trial
eBook
$7.00
RRP $9.99
Save 29%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$7.00
$29.99 p/m after trial
RRP $9.99
Subscription
eBook
Start 14 Day Trial

Frequently bought together


Instant Pygame for Python Game Development How-to Book Cover
Instant Pygame for Python Game Development How-to
$ 9.99
$ 7.00
Python Game Programming By Example Book Cover
Python Game Programming By Example
$ 31.99
$ 22.40
Buy 2 for $24.50
Save $17.48
Add to Cart

Book Details

ISBN 139781782162865
Paperback76 pages

Book Description

Pygame is a library created to make multimedia software documenting easy to design. It adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the Python language. Pygame comes with functions and tools that will help you create a great user experience.

"Instant Pygame for Python Game Development How-to" is written in a concise and result-oriented format. Leading you through practical recipes, you’ll find that this essential reference guide helps you to create visually appealing and thrilling games with a few clicks.

This book starts with the basic instructions to install Pygame on different servers. It then goes into creating a sample game and explaining the features of drawing, animating, using fonts and Matplotlib with Pygame. The book then takes you through recipes to get access to some great sound and graphic effects. Giving you the steps to allow you to configure these games on Android and other networks, it ends with a walkthrough of the features of Sprites, OpenGL, and Simulation.

Table of Contents

Chapter 1: Instant Pygame for Python Game Development How-to
Preparing your development environment (Simple)
Running a simple game (Simple)
Drawing with Pygame (Simple)
Animating objects (Simple)
Using fonts (Simple)
Using Matplotlib with Pygame (Simple)
Accessing surface pixel data (Intermediate)
Accessing sound data (Simple)
Playing a movie (Intermediate)
Pygame on Android (Intermediate)
Artificial intelligence (Intermediate)
Drawing sprites (Intermediate)
Using OpenGL with Pygame (Advanced)
Detecting collisions (Intermediate)
Adding networking functionality (Advanced)
Debugging your game (Intermediate)
Profiling your code (Intermediate)
Puzzle game with Pygame (Advanced)
Simulating with Pygame (Advanced)

What You Will Learn

  • Install and prepare the basic setup to get started with the technology on various operating systems including Linux, Mac OS X, and Windows.
  • Learn how you can develop real- time multiplayer games and integrate them with social networks using Twisted
  • Overcome the limitations of mobile browsers allowing you to take full advantage of their various features with minimum hassle
  • Introduction to the drawing functionality of Pygame and getting into more dynamic animating functions
  • Understand and use Sprites, OpenGL , and detecting Collisions with Pygame
  • Interesting examples to understand Simulation and Animation
  • Display various fonts and learn more about the time and memory usage and its management
  • Integrate with the open source library, Matplotlib to create various interesting plots.
  • Accessg data to create excellent sound effects and music to go with the games

Authors

Table of Contents

Chapter 1: Instant Pygame for Python Game Development How-to
Preparing your development environment (Simple)
Running a simple game (Simple)
Drawing with Pygame (Simple)
Animating objects (Simple)
Using fonts (Simple)
Using Matplotlib with Pygame (Simple)
Accessing surface pixel data (Intermediate)
Accessing sound data (Simple)
Playing a movie (Intermediate)
Pygame on Android (Intermediate)
Artificial intelligence (Intermediate)
Drawing sprites (Intermediate)
Using OpenGL with Pygame (Advanced)
Detecting collisions (Intermediate)
Adding networking functionality (Advanced)
Debugging your game (Intermediate)
Profiling your code (Intermediate)
Puzzle game with Pygame (Advanced)
Simulating with Pygame (Advanced)

Book Details

ISBN 139781782162865
Paperback76 pages
Read More
From 2 reviews

Read More Reviews

Recommended for You

Python Game Programming By Example Book Cover
Python Game Programming By Example
$ 31.99
$ 22.40
Python GUI Programming Cookbook - Second Edition Book Cover
Python GUI Programming Cookbook - Second Edition
$ 39.99
$ 10.00
Python Data Structures and Algorithms Book Cover
Python Data Structures and Algorithms
$ 35.99
$ 10.00
Python Machine Learning - Second Edition Book Cover
Python Machine Learning - Second Edition
$ 31.99
$ 10.00
Learning Python Application Development Book Cover
Learning Python Application Development
$ 35.99
$ 25.20
Python High Performance - Second Edition Book Cover
Python High Performance - Second Edition
$ 31.99
$ 22.40