Skip to main content

Hexatris App

Compete in a hexagonal twist on the classic falling-block puzzle game.

note

Apps and Bots are only available on Desktop.

What is Hexatris?

Hexatris is a competitive multiplayer puzzle game built on a hexagonal grid. Pieces fall from the top of the board and you move, rotate, and drop them to complete lines. In battle mode you go head-to-head against another player: clearing lines sends garbage rows to your opponent. The last player standing wins. An ELO-based ranking system tracks your skill and places you in a tier from Bronze to Grandmaster.

How it works

Hexatris plays like a classic falling-block puzzle game with two key differences: the board uses a hexagonal grid, and pieces rotate in six directions instead of four.

The board

The playing field is 10 columns wide and 21 rows tall. Each cell is a hexagon, and columns are staggered to create the honeycomb pattern. A piece spawns at the top of the board and falls one row at a time. When a piece lands, it locks in place and the next piece spawns. If a piece locks in the top row so that the next piece cannot spawn, the game is over (called topping out).

Pieces

There are 10 piece types, each made up of four hexagonal cells. Every piece has a distinct color and shape.

PieceColor
LineHot Pink
SquareNeon Orange
Bend 1Magenta
Bend 2Cyan
Club 1Electric Blue
Club 2Purple
ZigZag 1Neon Green
ZigZag 2Electric Yellow
UWhite
TriPink

Because the grid is hexagonal, each piece can be rotated into six orientations (60° increments). If a rotation would push the piece into a wall or another block, the game automatically tries nearby offsets to make the rotation work (called a wall kick).

Line clearing and scoring

When every cell in a row is filled, the line clears and all rows above it shift down. Clearing more lines at once earns more points and sends more garbage to your opponent.

Lines clearedPointsGarbage sent
150 × level0
2125 × level1
3250 × level2
4+400 × level4

Combos

A combo is a streak of consecutive piece placements that each clear at least one line. For every two combo hits, one extra garbage line is sent to your opponent on top of the normal amount.

Gravity and levels

Pieces fall faster as you progress. The game starts at level 1, and you advance one level for every 10 lines cleared. At level 1 a piece drops one row per second. Each level reduces the interval by 100 milliseconds, down to a minimum of 100 milliseconds at high levels.

Garbage

In battle mode, clearing lines sends garbage to your opponent. Garbage rows appear at the bottom of the opponent's board after a one-second delay, pushing everything upward. Each garbage row is filled with gray blocks except for one random gap column, giving the opponent a chance to clear it. If the incoming garbage pushes blocks past the top of the board, the player tops out.

Game modes

Battle

Battle is the competitive 1v1 mode. Select Find Match from the lobby to join the matchmaking queue. The system pairs you with a player of similar ELO rating. After a three-second countdown both players start at the same time and play until one tops out. The winner gains ELO and the loser drops. Match results are recorded in your profile and the community leaderboard.

Practice

Practice is a solo mode for warming up or learning the controls. Select Practice from the lobby to start. You can pause and resume at any time. Practice games do not affect your ranking or stats.

Controls

ActionKeys
Move left or A
Move right or D
Soft drop (faster fall) or S
Rotate or W
Hard drop (instant)Space
Pause (practice only)P or Esc

A ghost piece (semi-transparent outline) shows where the piece will land if you hard-drop, helping you aim.

Ranking

Hexatris uses an ELO rating system. Every player starts at 1200 ELO. Winning a battle increases your rating and losing decreases it. The amount gained or lost depends on the difference between your rating and your opponent's: beating a higher-rated player earns more points than beating a lower-rated one.

Your rating determines your rank tier:

TierELO range
BronzeBelow 1000
Silver1000–1199
Gold1200–1399
Platinum1400–1599
Diamond1600–1799
Master1800–2199
Grandmaster2200 and above

Leaderboard

The leaderboard shows the top-ranked players in the community. You can filter by rank tier or view all tiers together. Each entry displays the player's name, ELO rating, tier, wins, losses, and best win streak. Your own stats appear in a summary card.

Spectate

You can watch live matches without participating. Open the spectator view to see a list of matches in progress and select one to watch. Both players' boards update in real time.

Matchmaking

When you join the queue, the system looks for another player within a similar ELO range. The search range starts narrow and widens over time until a match is found. Once two players are paired, a three-second countdown begins and the match starts.

If a player disconnects during a match, there is a 30-second grace period to reconnect before the match is forfeited.