Hextris

Saved games stay in this browser only.

About the game

Hextris takes the falling-block idea and bends it around a hexagon. In the middle of the screen sits a small dark hexagon with your score on it. Bars of colour, red, yellow, blue and green, slide towards it from the six directions and stick to whichever side they hit, piling up in layers. You never move the blocks themselves: you rotate the hexagon, one sixth of a turn at a time, so that each incoming bar lands on the side you want.

When three or more blocks of the same colour touch, along a side or around a corner, they disappear and the blocks above them drop into the gap. Clearing several groups in a row builds a combo, and the coloured lines that run around the grey outer hexagon show how much time is left before the combo resets. The grey hexagon is also the limit: if any side piles up past its edge, the game is over.

It starts slowly, with one bar at a time, and keeps speeding up. Soon bars come in pairs and in waves from opposite sides, and the trick is to think one turn ahead, keeping colours grouped so that a single well-placed bar clears a whole cluster. Logan Engstrom, Garrett Finucane, Noah Moroze and Michael Yang made Hextris in 2014, while still in high school, and released the code as free software.

Playing it here

Click Play, then press Enter (or click) to start. The game fills the player and follows the size of the window, so Full screen gives it more room. Your three best scores are kept in this browser and shown at the end of each game. A game in progress is saved too: if you close the page while playing, the next visit offers to resume it.

This is the version the authors publish on their site, with the advertising, the analytics, the share buttons and the links to the app stores removed. The game itself is unchanged. It plays with a keyboard or on a touch screen.

Controls

Input Action
Left arrow or A rotate the hexagon counter-clockwise
Right arrow or D rotate the hexagon clockwise
Down arrow or S (hold) blocks fall faster
P or Space pause and resume
Enter start; during a game, start over
Tap left or right half rotate (touch screens)

A few things worth knowing

Watch the outer edge. Each bar shows up on the grey border before it starts moving, so you can see what is coming and from where.

Corners count. Blocks on neighbouring sides that touch at a corner also match, so a cluster can wrap around the hexagon.

Keep combos going. Clearing again before the coloured timer lines run out multiplies the points.

Do not rush the speed-up. Holding Down is useful early on, when bars are slow, but later it mostly makes mistakes come faster.

Credits and licence

Hextris was created by Logan Engstrom, Garrett Finucane, Noah Moroze and Michael Yang and is released under the GNU General Public License, version 3 or later. It uses jQuery, Hammer.js, JavaScript Cookie and JSONfn (MIT), Keypress (Apache 2.0) and the Exo 2 font (SIL Open Font License). The licence texts and the full source code of this version are linked from this page.