HTML5 Game Development from the Ground Up with Construct 2  book cover
1st Edition

HTML5 Game Development from the Ground Up with Construct 2

ISBN 9781482216615
Published March 27, 2014 by A K Peters/CRC Press
266 Pages 293 B/W Illustrations

FREE Standard Shipping
USD $56.95

Prices & shipping based on shipping country


Book Description

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

View More