Chapter 4. Puzzle

In games such as Bejeweled, Snood, and Tetris Attack, the player’s goal is to match up blocks of color as quickly as possible using simple mechanisms to add, remove, move, and switch blocks. This genre is a popular format for casual web games but appears in other places as well.

One unique feature of these games is that they are relatively easy to build. Beyond simplifying their development as standalone games, this also uniquely positions them as puzzles or embeddable minigames in larger form games. On the Super Nintendo console system, Lufia 2 is especially notable for making heavy use of dungeon puzzles involving pushing around colored blocks. A more familiar example might be the Legend of Zelda series, which consistently ...

Get The Web Game Developer’s Cookbook: Using JavaScript and HTML5 to Develop Games now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.