HTML5 Game Development from the Ground Up with Construct 2: 1st Edition (Paperback) book cover

HTML5 Game Development from the Ground Up with Construct 2

1st Edition

By Roberto Dillon

A K Peters/CRC Press

266 pages | 293 B/W Illus.

Purchasing Options:$ = USD
Paperback: 9781482216615
pub: 2014-03-27
SAVE ~$10.79
Hardback: 9781138427686
pub: 2017-09-30
SAVE ~$39.00
eBook (VitalSource) : 9780429171598
pub: 2014-03-27
from $25.98

FREE Standard Shipping!


Written for the new generation of hobbyists and aspiring game developers, HTML5 Game Development from the Ground Up with Construct 2 shows you how to use the sophisticated yet user-friendly HTML5-based game engine Construct 2 to develop and release polished, two-dimensional games on a multitude of different platforms. The book also covers the foundational knowledge of game analysis and design based on the author’s research and teaching experiences at DigiPen Institute of Technology, James Cook University, and other institutions.

The author first helps you understand what really matters in games. He guides you in becoming a better game designer from the ground up, being able to play any game critically, and expressing your ideas in a clear and concise format.

The book then presents step-by-step tutorials on designing games. It explains how to build an arcade-style game as well as a platformer integrating some physics elements. It also shows you how to create a more complex puzzle game—the author’s own published game, Turky on the Run.

Lastly, the book discusses different ways to deploy and monetize games across several platforms, including Facebook, iOS, Android, and web-based marketplaces. Sample Construct 2 project files for the games designed in the book are available on the author’s website.

Integrating hands-on guidance with theoretical game design concepts, this book gives you a solid foundation in game development. It will help you advance in your journey as an indie game developer.

Table of Contents

HTML5 and Construct 2

Take Away

Understanding How Games Work

Take Away


About Games and Ideas: Dream vs. Reality

Take Away

Game Design Documentation for Indies

Take Away


Moon Wolf, a Space Arcade Game

Solar Fox: Analysis

Moon Wolf: Design

Take Away

Moon Wolf Development

Getting Started

Adding Cells and a Scoring System

Speeding Up

Adding Enemies and a Basic Game Loop

Take Away


Kitty & Katty, a Platformer

Donkey Kong: Analysis

Kitty & Katty: Design

Take Away

Kitty & Katty Development

Game Structure

Background and Platforms

Kitty, Katty, and the Player

Rescuing Our Pets amidst Falling Boulders

The High Score Table

Take Away


Turky on the Run, a Puzzle Game

Loco-Motion: Analysis

Turky on the Run: Design

Take Away

Turky on the Run Development

Layout and Shuffling

Moving Tiles

Turky: Placement and Movement

Sly, Foxy, and Otto

Timer and Bonus Items

Take Away


The Journey Ahead


Sprite Fonts

Shaders (Effects)

Source Control

Performance Tips

Deployment and Monetization

Web Portals

Chrome Web Store and Mozilla Marketplace


Windows 8 Metro

W indows, Mac, and Linux

BlackBerry 10


iOS and Android

Appendix A: Resources for Indies

Appendix B: Selected Bibliography for Further Study

About the Originator

Subject Categories

BISAC Subject Codes/Headings:
COMPUTERS / Programming / Games