Scratch Programming Playground
by Al Sweigart
Publisher: No Starch Press 2016
Number of pages: 288
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in Scratch Programming Playground, you'll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit!
Home page url
Download or read it online for free here:
by Dennis Merritt - Springer
This book takes a pragmatic, rather than theoretical, approach to the language and is designed for programmers interested in adding this powerful language to their bag of tools. Much of the book is built around the writing of a short adventure game.
by Michael Dawson - Course Technology PTR
If you're ready to jump into the world of programming for games, Beginning C++ Through Game Programming will get you started on your journey, providing you with a solid foundation in the game programming language of the professionals.
by Fabian Birzele - Java Cooperation
A very detailed introduction into the development of online games using Java. The text will lead you from the basic structure of an applet to the development of a whole game. Topics covered: AI, level editors, random generation of landscapes, etc.
by Horst Jens et al. - thepythongamebook.com
The Python Game Book written by Horst Jens and friends aims to provide interested students and teachers a broad range of material to teach themselves how to write computer games using the language Python and other free Open Source tools.