This fine book shows you how to build fun, cool arcade games using the Python programming language and the PyGame framework, a Python-based game application development engine. Use Python and Pygame to learn and build arcade games! What You'll Learn
How to create quiz games
How to start using graphics
How to create and animate graphics
How to integrate and use game controllers
How to add sound and bitmapped graphics
How to build grid-based games
A first to market book on arcade aspect of game development using Python, although there is a self-published book that is arguably another.
Python is a highly relevant and SEO meme for revenue purposes in ebook subscription databases like Safari, Books24x7 and SpringerLink.
Python and its various APIs were also highly relevant in MIS, StackOverFlow and is a top programming language on the Tiobe language index.
The author was in the gaming industry for 15 years before deciding to teach full time at Simpson College.
A unique book on building arcade style games with Python Covers both Python and its most popular game engine, PyGame The author was in the gaming industry for 15 years before deciding to teach full time at Simpson College
“This book does a superb job of fitting programming concepts – and Python learning – to building several games with the ever useful Pygame library. … Aimed at younger readers, but accessible to all, Craven’s teaching experience shows through in both tone and pace … . Plentiful exercises, including a whole chapter at the end revisiting every project in the book, drive the lessons deep. Well written, well developed, and … very enjoyable to work through.” (The MagPi, Issue 46, June, 2016)