What is HyperChess?
- HyperChess is an experimental toolkit for creating and playing Chess Variants
Custom Pieces
♟︎ | Pawn | Moves forward one square, with the option to move two squares if it has not yet moved. Captures diagonally. |
♟︎ | InventoryPawn | Moves forward one square, with the option to move two squares if it has not yet moved. Captures diagonally. |
🥷 | Ninja | Piece for testing. Moves like a bishop. |
🔤 | Text Piece | Moves one square in any direction. Displays custom text. |
🌲 | Land Druid | Moves one square in any direction moving the items and tiles around it, and creating new tiles |
Local Games
- Hyperchess saves local games in your web browser's IndexedDB storage
- Local games are not shared between devices or browsers.
- Your browser may delete local games (Safari agressively purges saved content)
Local Game Editor
From the home page, click the
button to access the local game editor. 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
- J - Toggle Ninja Piece 🥷
- X - Toggle Text Piece 🔤
- D - Create Land Druid 🌲
- Esc - Clear selection
- Delete/Backspace - Delete selected pieces
Online Games
- From the editor, click the button to play online
- This feature is a work in progress
Experimental Development
- HyperChess is experimental
- Expect breaking changes