unHero
All games

Squarely. Corners touch.
Edges don't.

Four seats start in the four corners of a twenty by twenty board holding the same twenty-one blocks. Every block you lay has to touch one of your own at a corner and none of your own along an edge. Everybody else's you can crowd as hard as you like, and that is most of the game.

  • Board game
  • Web
  • Free
Squarely in play: a twenty by twenty board on cream, about half of it covered by interlocking blue, red, green and yellow blocks that meet each other at the corners, with the green seat's twelve remaining blocks in a column to the right of the board.

How it works

  1. Start on your own dot

    Each seat has a corner and a dot on it. Blue is top left, red is top right, green is bottom right, yellow is bottom left. Your first block has to cover your own dot, and after that the corner is just another square.

  2. Turn it until it fits

    R rotates the selected block and F flips it, and the two buttons on the block do the same thing. Drag it onto the board, or click it and then click a square. The shadow under your pointer is your own colour where the placement is legal and red where it is not.

  3. Corners only

    Every block after your first has to touch one of your own at a corner and none of your own along an edge. Other seats' blocks are not part of that rule at all, so you can lay a piece flat against theirs and shut a whole region down.

  4. Play until nothing fits

    A seat with no legal placement anywhere is marked OUT and skipped for the rest of the game. When every seat is out, or when a seat lays its twenty-first block, the game ends and the seat with the fewest squares left in hand wins.

Who is playing

The bots

They hold every seat you don't

Seat one starts as a human and the other three start as bots. The button on each scoreboard card flips that seat between human and bot in the middle of a game, so handing a seat over and taking one back are the same action. A bot scores every legal placement of every block it holds, in all eight orientations: three points for each diagonal contact with its own colour, two for each square it puts on the rim of the board, one for each empty square diagonally beside it, and a fifth of a point for each step of average distance from its own corner. Ties break at random. Restarting puts seat one back to human.

The address bar

It looks like a room and it is not one

Starting a game sends you to an address ending in a random string, and the home screen offers a Join Game button and a short list of players. None of it reaches a server. The board, the four seats and every move live in the one page you have open, the address is never read by the game, and the list of players is placeholder data left in the home screen. There is no online play here.

On the board

The board
Twenty by twenty, four hundred squares, drawn on one canvas at thirty pixels a cell. The four starting dots sit in the four corners and disappear under the first block laid on them.
The blocks
Twenty-one to a seat: one square, one domino, the two trominoes, the five tetrominoes and the twelve pentominoes. That is the Blokus set, and each block is played once and gone.
The rule
Touch your own at a corner, never along an edge. It is the only placement rule after the opening move, and it is what makes a board full of holes that only one colour can reach.
Turning
Rotate and flip as many times as you like before you commit. Every block has all eight orientations available, and the bots search all of them too.
Being out
A seat is out the moment no block in its hand fits anywhere on the board under the rule. It is marked OUT on its card and skipped from then on, so a game usually ends one seat at a time.
Scoring
Your score is the number of squares still in your hand, and the lowest of the four wins. It is on your card the whole game, counting down as you lay blocks. The end panel ranks all four seats.
What it keeps
Nothing. No account, no saved game, no record and no settings. A reload is an empty board.

Get it

Squarely runs in a browser tab, free, and there is nothing in it to buy.

No account, no advertising and nothing for sale. The game writes nothing to your browser, so there is no saved game and no record to clear, and it makes no network request of its own once the page has loaded. The page around it loads Vercel Web Analytics, which counts page views, sets no cookies and stores nothing on your device.

Genre
Board game
Platforms
Web
Price
Free