UXR Chess System v1.0

Full-rules 3D chess: ELO bot, multi-table play, time controls, ranked leaderboards & mobile-ready UI
  • thread.png
  • 2.png
  • 3.png
  • 4.png
  • 5.png
  • thread.png
  • 2.png
  • 3.png
  • 4.png
  • 5.png
features.png
  • Full-Rules Chess Engine - Complete legal move generation castling, en passant, promotion, check, checkmate, stalemate and insufficient-material perft-verified for correctness.
  • Physical 3D Board Play - Real 3D pieces that slide, capture and castle on an in-world board; click to move, with the system auto-calibrating to your board model's placement and orientation.
  • ELO-Scaled AI Opponent - A negamax + alpha-beta engine with piece-square tables and selectable strength (600–2200), so the bot plays at the rating you pick.
  • Server-Authoritative & Cheat-Proof - Every move is validated on the server; the client is a pure mirror, so illegal or forged moves are rejected.
  • Lag-Free Parallel Bot - The bot thinks inside its own parallel Actor, off the main thread, so deep searches never freeze your server.
  • Friend-Avatar NPC Opponent - The bot sits across the table as a real R15 character wearing a random friend's avatar (or a fallback user), with their name and a sit animation.
  • Multi-Table Support - Unlimited chess tables are auto-discovered and run fully independent games at the same time.
  • Seat-Driven Join & Forfeit - Sit down to join, auto-start against another seated player, and stand up or leave to forfeit no commands needed.
  • Chess Clock & Time Controls - Untimed, Blitz, Rapid and Classic presets with per-side clocks, flag-fall detection and insufficient-material timeout handling.
  • ELO Rating & Persistence - DataStore-backed ratings with a configurable K-factor; human games are rated, bot games optionally so.
  • Leaderstats Integration - Wins, Losses, Draws and Elo on the Roblox leaderboard, each one individually toggleable.
  • In-World Leaderboards - Global and per-server boards for any stat, Top-100, with automatic refresh and a versioned store.
  • Resign, Draw Offers & Auto-Draws - Resign with confirmation, offer/accept/decline draws, plus automatic stalemate and insufficient-material draws.
  • VS Intro Cutscene - An animated "VS" splash showing both players' avatars, names, Elo and the time control as the game begins.
  • Move & Threat Highlights - Selection, legal-target, last-move and check highlights every color configurable.
  • Promotion Picker - A clean prompt to choose Queen, Rook, Bishop or Knight when a pawn promotes.
  • Sound Suite - Move, capture, check and game-end sound effects with random sound pools and volume control.
  • Board Camera Lock - A level, board-facing camera while seated, snapping to the nearest 45° for a clean view.
  • Server-Side Game Hooks - Drop in your own onWin / onLoss / onDraw / onGameEnd code for custom rewards, Discord webhooks or stats.
  • Pluggable Stats Backend - Use the built-in leaderstats + DataStore profile, or bind your own storage with a single call.
  • Configurable Coin Rewards - Pay players coins on win, draw or loss, with bot-game payouts toggled on or off.
  • One-Folder Self-Install - Drop the single folder into your game and it bootstraps itselfspawn points with zero setup.
  • Fully Configurable - One documented Settings.luau controls difficulties, clocks, highligd end-game text (translatable).
images.png
2.png

3.png

4.png

5.png

Buy a license now
$9.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
43 Views
0 Purchases
1 Downloads
Jul 6, 2026 Published
N/A Updated
Not yet rated
331 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
AI was used to summarize the descriptions.
AI Content Disclosure
AI has been used to speed up processes in many areas. (Description, Code Assistance, Bug Fixes)
Genre
  1. Simulator
  1. Social
  1. Strategy
Type
  1. System
  1. Minigame
Supported languages
  1. English
Creator
Owner
Recommended for you
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
618 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
557 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
391 purchases
Loading Screen System asset, ideal for creating smooth and interactive loading screens in Roblox.
5.00 star(s) 1 ratings
244 purchases
Taser System asset, ideal for adding realistic non-lethal combat mechanics to your Roblox game.
5.00 star(s) 3 ratings
241 purchases
43 Views
0 Purchases
1 Downloads
Jul 6, 2026 Published
N/A Updated
Not yet rated
331 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
AI was used to summarize the descriptions.
AI Content Disclosure
AI has been used to speed up processes in many areas. (Description, Code Assistance, Bug Fixes)
Genre
  1. Simulator
  1. Social
  1. Strategy
Type
  1. System
  1. Minigame
Supported languages
  1. English
Creator
Owner
Recommended for you
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
618 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
557 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
391 purchases
Loading Screen System asset, ideal for creating smooth and interactive loading screens in Roblox.
5.00 star(s) 1 ratings
244 purchases
Taser System asset, ideal for adding realistic non-lethal combat mechanics to your Roblox game.
5.00 star(s) 3 ratings
241 purchases
Top