warming up Snake Knot…
💡 click the game once so it hears your keyboard
👆 tap the game to start, then use the on-screen controls
warming up Snake Knot…
💡 click the game once so it hears your keyboard
👆 tap the game to start, then use the on-screen controls
Snake escape puzzle
Tap a snake and it slithers out head first, if nothing is in its way.
A 3D snake puzzle. A nest of snakes lies tangled on a tiled board in a garden, and every snake can only leave one way: out of its head. Tap one and it slithers off head first, its body following the exact path, over the edge and away across the garden. If another snake is in front of its head it bonks into it, the other snake hisses, and you lose one of your three hearts. Free every snake to clear the knot. Every three levels the grid grows, so the knots get bigger and the snakes smaller; pinch or scroll to zoom in. Burrows, frozen snakes, arrow tiles that turn a snake and padlocked snakes join in one at a time. Every fifth level is HARD and every tenth SUPER HARD. Five garden worlds, a level map, a daily knot, hints, a hammer, combos and a chest every five levels.
Free to play, no download, no sign-up. Hosted with ❤ by GamerX.
Every snake faces the way its head points, and that is the only way it can go. Look along the line in front of a head: if it runs clear to the edge of the board, or into a burrow, tap that snake and it slithers out, its body following its head exactly. If another snake lies anywhere in that line, the snake bonks into it and slides back, and you lose a heart (bumping the same snake again before any other has left costs nothing). Three hearts lost and the knot has won. An arrow tile turns any snake that slides over it, so follow the line round the arrow. A frozen snake needs one tap to crack its ice before it can move. A padlocked snake waits until the snake carrying the key of the same colour has left. Clear every snake to finish the level: no bumps earns three stars. Stuck? The hint lights a free snake and the way it will go, and the hammer knocks any one snake off the board.
Snake Knot was built in three.js around one idea: the snakes should feel alive, not like arrows with scales. Each one is a tube of scales that follows its head exactly, so it slithers with a gentle S, round arrow tiles and away across the garden. They breathe, blink, look about, follow your finger and whatever is moving, flick their tongues, glare when something bumps them and see stars when they bump something; a bumped body is knocked aside and springs back. Every snake on the board is drawn as one object, so even a SUPER HARD knot of a hundred and sixty snakes runs smoothly on a phone. Every level is made from a seed, so it is the same for everybody, and every one is checked solvable before it is shown: a nest is packed with snakes (some laid on purpose to round the arrow tiles and dive down the burrows), any knot that could never come undone is untied, and then the knot is made harder while it stays solvable. Taking a snake out only ever frees space, so no tap can make a level impossible; only a careless one costs a heart. The music is Kevin MacLeod, a track for each world; the sounds are Kenney's jingles and real foley.
Browse more