What is HyperChess?

HyperChess is an experimental toolkit for creating and playing Chess Variants
It supports:
  • Custom Boards: Unique layouts of pieces and tiles
  • Experimental Pieces: Like the Druid 🌲 and Frog 🐸
  • Online Games: Play against other players in real time

Custom Pieces

    ♟︎Porter PawnMoves like a regularpawn, but can collect items
    🔤Text PieceMoves one square in any direction. Displays custom text.
    🌲Land DruidMoves one square in any direction. Any adjacent pieces and items are also moved in the same direction. If the Land Druid moves to a square that is not surrounded by tiles OR if it moves off the edge of the board, it creates new tiles so that it is always surrounded by at least one tile on all sides after the move. The Land Druid cannot move if it would place two pieces on the same square. Note that the Land Druid also moves opponents pieces. As a result it cannot capture.
    🐸Leopard FrogMoves by hopping two squares in any of the eight cardinal directions. It can hop over exactly one adjacent piece, and enemy pieces that it jumps over are captured. If there is a piece on the target square the Frog does not move OR capture: Instead it uses its sticky tongue to pull that piece towards it.
    🐸Leopard Frog V0DEPRECATED! Moves two squares in any of the eight cardinal directions. If there is a piece on the target square the Frog does not move OR capture. Instead it uses its sticky tongue to pull that piece towards it. If it jumps over a piece, that piece is captured. ⚠️ Be warned: The frog can capture and pull your own pieces!

Board Editor

Select any board from the main page and then click 🛠️ Edit to access the local game editor. If you are logged in, edit any board, save acopy, and then play against your friends. In the editor:
  • Click on a tile to select it
  • Click a second tile to select a multiple squares
  • Try the following hotkeys when tiles are selected:
    • T - Toggle tile
    • P - Create pawn
    • N - Create knight
    • K - Create king
    • R - Create rook
    • B - Create bishop
    • Q - Create queen
    • - Toggle promotion tile
    • X - Toggle Text Piece 🔤
    • D - Create Land Druid 🌲
    • F - Create Leopard Frog 🐸
    • Esc - Clear selection
    • Delete/Backspace - Delete selected pieces

Online Games

  • From the editor, click the 🛜 Play Online button to play online
  • This feature is a work in progress

Experimental Development

  • HyperChess is experimental
  • Expect breaking changes