Domino Chain

Saved games stay in this browser only.

About the game

In Domino Chain you are a small stick figure on a set of metal platforms, and the platforms are covered with dominoes. The goal of every level is simple to say: set the dominoes up so that you can push one and watch all of them fall in a chain, and then walk to the exit door before the time is out. The doing is harder, because the dominoes are not all the same, and the level is not solved if any of them crashes or if the special trigger stone does not fall last.

The stones are what make the game. The standard domino simply falls when pushed. The blocker never falls and bounces others back. A splitter breaks in two when something lands on it, an exploder blasts a hole in the platform under it, a delay stone waits a moment before it goes, a tumbler stands up again and keeps rolling, a bridger tries to span a gap, and an ascender floats up to the ceiling and flips over from there. Entangled stones all fall together, as if they were linked. Each level is a small puzzle about which of these you have, where you may put them, and in what order they should go.

You move around freely: you can climb ladders, drop from ledges, pick up dominoes and put them down wherever you are standing. In many levels you get only one push, so the plan matters more than speed. The game keeps a profile for every player and remembers which levels you solved and in how much time.

The game was made by volunteers, with new levels, new stone types, high resolution graphics drawn with a ray tracer and music composed for it. It comes with a short set of tutorials and a collection of levels made for the game.

Playing it here

This is Domino Chain 1.1, compiled for the browser from the project's source code. The download is about 22 MB, most of it music, and the game plays offline once it has loaded. Your profile and the levels you solved are kept in this browser; clearing this site's data deletes them. The game is in English. We use the project's own levels (the tutorials and the "A&V" set), and the sound effects were synthesized for this version.

Press Enter in the menus to choose, and the arrow keys to move. Start with the Tutorials: they explain the controls one level at a time.

Controls

Key Action
Left, Right walk
Up, Down climb ladders; step into the row of dominoes
Space pick up the domino behind you, or put it down
Space + Left or Right push the domino in front of you
F1 help window with the list of stones
Escape quit the level (asks first)
Enter choose in menus

Tips

Push first, think later. If you do not know where to start, push a stone and watch what happens. It is often the quickest way to see what the problem is.

Look at the stones with F1. The help window lists every kind of domino and what it does, and it also shows a hint once the time is out.

The trigger falls last. The trigger stone has to be the last to fall, and it must end up lying flat. Nothing else may crash. If a level will not open the door, count what fell and in which order.

Save your push. Many levels allow just one push, so move the dominoes first and decide where the chain starts.

FAQ

Is the game timed? Yes, every level has a time limit shown at the bottom left. A level solved after the time is out counts as solved but not in time.

Can I turn the music off? Yes, in the Configuration entry of the main menu.

Where is my progress? In this browser, under the profile you choose in the first menu. Clearing the site's data erases it.

Credits

Domino Chain is by Andreas Röver and Volker Diels-Grabsch, with music by Roberto Lorenz and theme graphics by Harald Radke, free software under the GNU GPL version 3 or later. The text font is GNU FreeSans, and the scripting language is Lua. See the license file and the source code, which are hosted with the game.