Microsoft XNA 4.0 Game Development Cookbook
Accelerate your XNA learning with a myriad of tips and tricks to solve your everyday problems. Get to grips with adding special effects, virtual atmospheres and computer controlled characters with this book. A fast-paced cookbook packed with screenshots to illustrate each advanced step by step task. Apply the techniques learned for wiring games for PC, Xbox 360 and Windows Phone 7. more »
Unity iOS Game Development
Dive straight into game development with no previous Unity or iOS experience. Work through the entire lifecycle of developing games for iOS. Add multiplayer, input controls, debugging, in app and micro payments to your game. Implement the different business models that will enable you to make money on iOS games. more »
Beginning iOS 3D Unreal Games Development
The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform.

Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad. more »
Pro Android Web Game Apps
Dive into game development and create great multiplayer online games with Pro Android Web Game Apps. This hands-on guide covers both the theory and practice of browser game development for the Android platform. You'll use cutting-edge technologies to make game engines in your browser, establish real-time server communication, and create amazing gaming experiences with artificial intelligence and rich media. Bring your knowledge of HTML and JavaScript to the next level with Pro Android Web Game Apps. You are guided through exciting projects that give you firsthand experience with core game app development concepts. more »
Professional Android Open Accessory Programming with Arduino
Android Open Accessory is a new, simple, and secure protocol for connecting any microcontroller-empowered device to an Android smartphone or tablet. This Wrox guide shows Android programmers how to use AOA with Arduino, the microcontroller platform, to control such systems as lighting, air conditioning, and entertainment systems from Android devices. Furthermore, it teaches the circuit-building skills needed to create games and practical products that also take advantage of Android technology. more »
The Game Maker's Companion
The Game Maker's Companion is the long-awaited sequel to The Game Maker's Apprentice. This book picks up where the last book left off, advancing your game development journey with some seriously impressive gaming projects. This time you'll learn how to make professional-quality platform games with solid collision detection and slick control mechanisms and you'll get acquainted with a long-lost icon of platform gaming history on the way. more »
XNA Game Studio 4.0 Programming
Get Started Fast with XNA Game Studio 4.0 - and Build Great Games for Both Windows Phone 7 and Xbox 360.

This is the industry's best reference and tutorial for all aspects of XNA Game Studio 4.0 programming on all supported platforms, from Xbox 360 to Windows Phone 7 and Windows PCs. The only game development book authored by Microsoft XNA development team members, it offers deep insider insights you won't get anywhere else - including thorough coverage of new Windows Phone APIs for mobile game development. more »
Learning Cocos2D
Cocos2D is the powerhouse framework behind some of the most popular games in the App Store. If you've played Tiny Wings, Angry Birds, Mega Jump, Trainyard, or even Super Turbo Action Pig, then you've played a game that uses Cocos2D or Box2D physics. The beauty of Cocos2D is its simplicity. It's easy to become overwhelmed when you start developing an iOS game, especially if you look at things like OpenGL ES, OpenAL, and other lower level APIs. Writing a game for the iPhone and iPad does not have to be that difficult, and Cocos2D makes game development fun and easy. more »
Beginning J2ME, 3rd Edition
Have you thought about building games for your cell phone or other wireless devices? Whether you are a first-time wireless Java developer, or an experienced professional Beginning J2ME, Third Edition brings exciting wireless and mobile Java application development right to your door!

This book will empower you with numerous topics: sound HTTPS support, user interface API enhancements, sound / music API, a Game API, 3D graphics, and Bluetooth. Further, this book is easy to read and includes many practical, hands-on, and ready-to-use code examples. more »
Pro HTML5 Games
Build your next game on a bigger scale with Pro HTML5 Games. This book teaches you the essentials of advanced game programming in HTML5. You'll learn techniques that you can transfer to any area of HTML5 game development to make your own professional HTML5 games!

Led by an expert game programmer, you'll build two complete games in HTML5: a strategy puzzle game based on the Box2d physics engine and in the style of Angry Birds and a real-time strategy (RTS) game complete with units, buildings, path-finding, artificial intelligence, and multiplayer support. more »