Panda3D 1.7 Game Developer's Cookbook

Panda3D 1.7 Game Developer’s Cookbook

Panda3D is a free and open source game engine. It has been used successfully by hobbyists as well as big studios to create games ranging from quick prototypes to full-scale commercial MMOs. Panda3D makes it easy to use models, textures, and sounds to create impressive interactive experiences. With…

BlitzMax for Absolute Beginners

BlitzMax for Absolute Beginners

Go through the steps necessary to create high-speed 2D retro-style games. This easy-to-read-and-follow one of a kind book on BlitzMax game programming also covers some 3D programming. BlitzMax for Absolute Beginners includes game application projects such as The Great Escape, Tank Attack, and Paratrooper. These will help you…

Learn Unity for Windows 10 Game Development

Learn Unity for Windows 10 Game Development

This book will take you through the process of creating a game for the Windows Phone market with a heavy emphasis placed on optimization and good design decisions. On your way, you will be introduced to key Unity concepts and functionality, weigh the pros and cons of various…

Practical GameMaker: Studio

Practical GameMaker: Studio

Gain the skills required to create fun and compelling games using GameMaker: Studio, and its GML programming language. In this full-color book you’ll learn 24 practical programming elements that are important when creating any game. Each section includes an introduction to a new programming element, some examples, a…

Rapid Game Development Using Cocos2d-JS

Rapid Game Development Using Cocos2d-JS

Get a gentle introduction to the Cocos2d-JS framework to begin working with sprite manipulations, animations, and other 2d game development topics. This book covers environment setup and getting started with a framework that works seamlessly across all browsers. Rapid Game Development Using Cocos2d-JS teaches you the overall architecture…

Beginning Android Games, 3rd Edition

Beginning Android Games, 3rd Edition

Learn all of the basics needed to join the ranks of successful Android game developers. You’ll start with game design fundamentals and Android programming basics, and then progress toward creating your own basic game engine and playable game apps that work on Android smartphones and tablets. Beginning Android…

Marmalade SDK Mobile Game Development Essentials

Marmalade SDK Mobile Game Development Essentials

Modern mobile devices are capable of supporting video games of amazing quality but there are so many different devices and platforms how can you support them all? The answer is to use the Marmalade SDK to write your code once and deploy it to all popular mobile platforms…

Ouya Unity Game Development

Ouya Unity Game Development

Ouya is a microconsole running its own version of the Android operating system. The console features an exclusive Ouya store for applications and games designed specifically for the Ouya platform. It runs a modified version of Android 4.1 Jellybean, and is open to rooting without voiding the warranty….

Getting Started with SpriteKit

Getting Started with SpriteKit

SpriteKit is Apple’s game engine to develop native iOS games. Strongly boosted by the Apple Inc., Cupertino, it has increased in popularity since its first release. This book shows you the solutions provided by SpriteKit to help you create any 2D game you can imagine and apply them…