uxrChess
Physical chess tables with full rules, clocks, an ELO ladder and a search-based bot.
Chess played on tables you build in the world, with real pieces that slide to their squares. Full legal-move generation, castling, en passant, promotion, check, checkmate and stalemate.
Two players, or one player against a bot at five strengths. Clocks are optional and come in the usual time controls.
Pages
What it does
| Rules | Complete, including castling, en passant, promotion and stalemate |
| Tables | Any number, discovered from a folder you build |
| Opponents | Another player, or a bot at five ELO presets |
| Time controls | Untimed, blitz, rapid and classic, configurable |
| Rating | An ELO ladder with a configurable K factor |
| Stats | Wins, losses, draws and rating, in leaderstats and saved |
| Leaderboards | In-world boards, global across servers |
| Camera | Optional lock to a mount you place at the table |
The part worth knowing about
Board orientation is calibrated automatically. The system reads where your pieces actually are, compares that against the standard starting position, and works out which way the board is facing.
You do not set a rotation, a flip flag or an offset. Build the board any way round; place the pieces correctly; it works out the rest. If it cannot, it says so rather than playing a mirrored game.
How a game happens
- Two players sit at
Chair1andChair2, or one player starts a bot game. - The chair nearer the white king plays white. That is derived from your model, not configured.
- The VS intro plays and the clocks start.
- Pieces tween to their squares; captures move to the edge of the board.
- Checkmate, stalemate, resignation or a flag fall ends it, the result holds for a few seconds, then the board resets and the players stand up.
Was this page helpful?