Practical Shader Developmen

Practical Shader Developmen

It’s time to stop thinking that shaders are magical. You can use shaders to turn data into stunning visual effects, and get your hands dirty by building your own shader with this step-by-step introduction to shader development for game and graphics developers. Learn how to make shaders that...
Learn to Program with Scratch

Learn to Program with Scratch

Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming...
Learn iPhone and iPad cocos2d Game Development

Learn iPhone and iPad cocos2d Game Development

Learn iPhone and iPad cocos2D Game Development provides a rock-solid introduction to the cocos2d iPhone game engine and related tools. It focuses on the process of creating several games made entirely with cocos2d and little-to-no iPhone SDK and OpenGL code. By creating 2-3 sample games over the course...
Developing 2D Games with Unity

Developing 2D Games with Unity

Follow a walkthrough of the Unity Engine and learn important 2D-centric lessons in scripting, working with image assets, animations, cameras, collision detection, and state management. In addition to the fundamentals, you’ll learn best practices, helpful game-architectural patterns, and how to customize Unity to suit your needs, all in...
Beginning iOS AR Game Development

Beginning iOS AR Game Development

Create a fully featured application that’s both sophisticated and engaging. This book provides a detailed guide in developing augmented reality games that can take advantage of the advanced capabilities of new iOS devices and code while also offering compatibility with still supported legacy devices. No programming experience is...
Minecraft Recipes For Dummies

Minecraft Recipes For Dummies

A quick, handy reference on Minecraft recipes Want to find resources, make a shelter, craft tools, armor, and weapons, and protect yourself from monsters with Minecraft recipes? You’ve come to the right place! In a handy, portable edition that’s packed with step-by-step instructions, Minecraft Recipes For Dummies makes...
Practical GameMaker Projects

Practical GameMaker Projects

Make ten simple, casual games, and learn a ton of GML coding along the way. Each of these games is the kind you can play when you have a minute or two free, and are great for playing on your PC, or exported to HTML5 or Android. Each...
Building Games with Ethereum Smart Contracts

Building Games with Ethereum Smart Contracts

Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects. You will begin by covering the basics of Ethereum, Solidity,...
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...
Introducing JavaScript Game Development

Introducing JavaScript Game Development

Learn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology allows even beginner developers to turn their hand to game development. Developed from an undergraduate...
Cross Over to HTML5 Game Development

Cross Over to HTML5 Game Development

Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cross over into HTML5 game development. Whatever your vocation, whether it be an Application Databases Systems developer...
Pro Java 9 Games Development

Pro Java 9 Games Development

Use Java 9 and JavaFX 9 to write 3D games for the latest consumer electronics devices. Written by open source gaming expert Wallace Jackson, this book uses Java 9 and NetBeans 9 to add leading-edge features, such as 3D, textures, animation, digital audio, and digital image compositing to...
Extreme NXT, 2nd Edition

Extreme NXT, 2nd Edition

Although LEGO MINDSTORMS NXT allows anyone to build complex inventions, there are limits to what you can do with what comes inside the box. This book shows you how to advance the NXT with more than 45 exciting projects that include creating a cool magic wand that writes...
Pro HTML5 Games, 2nd Edition

Pro HTML5 Games, 2nd Edition

Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master 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...
Learn RPGs in GameMaker: Studio

Learn RPGs in GameMaker: Studio

Carry out the pre-planning, design, and programming of role playing games (RPGs) using the popular GameMaker: Studio in this very practical and fun book. Author Ben Tyers teaches you how to create a story or plotline for the RPG, apply aesthetics, and develop core and extended gameplay. Using...
The Advanced Game Developer’s Toolkit

The Advanced Game Developer’s Toolkit

Master the most important skills and techniques you need to know for professional HTML5 and JavaScript 2D game development. This book delves into many of the great classic techniques of video game design. You’ll discover how to develop games and game levels using Tiled Editor, how to implement...
3D Game Design with Unreal Engine 4 and Blender

3D Game Design with Unreal Engine 4 and Blender

Unreal Engine 4 now has support for Blender, which was not available in earlier versions. This has opened up new possibilities and that is where this book comes in. This is the first book in the market combining these two powerful game and graphic engines. Readers will build...
Learn Unity for Android Game Development

Learn Unity for Android Game Development

Get a thorough and practical introduction to Unity development for Android devices with no previous experience with game development needed. In this book, you’ll go through every step from downloading and installing Unity and the Android SDK, to creating fully functional games. The bulk of Learn Unity for...
Mostly Codeless Game Development

Mostly Codeless Game Development

Get a head start in your game development career with this all-genre guide for absolute beginners. Whether you’re into action games, role-playing games, or interactive fiction, we’ve got you covered. Mostly Codeless Game Development empowers new developers with little or no previous programming experience and explores all major...
The Game Jam Survival Guide

The Game Jam Survival Guide

Game jams are fun. They are a creative, exciting, social experience. The goal of a game jam is to design a video game, either alone or in teams, as fast as is humanly possible; usually in a single weekend. The Game Jam Survival Guide, written to help you...