PacktLib: HTML5 Game Development with GameMaker

HTML5 Game Development with GameMaker

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Getting to Know the Studio with Your First Game

Making HTML game development easy

Setting up the software

Our first look at the Studio

Exploring the resource editors

Tools for debugging your games

Summary

Triple 'A' Games: Art and Audio

Manufacturing art assets

Importing sprite sheets

Introducing the image editor

Animating and creating sprites

Manufacturing audio

Using the GM:S Audio engine

Raising the quality bar

Summary

Shoot 'em Up: Creating a Side-scrolling Shooter

Coding conventions

Building the player

Constructing three little enemies

Controlling the game with the Overlord

Dealing with the life and death of the player

Drawing the user interface

Adding the finishing details to the game

Summary

The Adventure Begins

Creating animated characters

Navigating between rooms

Bringing enemies to life

Adding finishing details to the game

Summary

Platform Fun

Structuring systems-based code

Building the player

Setting up the room

Building a boss battle

Winding it up

Summary

Toppling Towers

Understanding the physics engine

Building a tower toppling game

Adding in the collision sounds

Building the demolition equipment

Completing the game

Summary

Dynamic Front Ends

Setting up the rooms

Rebuilding the HUD

Adding risk and reward to destruction

Adding introductory text to each level

Saving the player's progress

Summary

Playing with Particles

Introducing particle effects

Adding particle effects to the game

Summary

Get Your Game Out There

Releasing a game on your own site

Integrating with Facebook

Tracking the game with Flurry Analytics

Making money with your games

Summary

Index