UXPLIMA
UXR Tic Tac Toe System
1 / 4

UXR Tic Tac Toe System

No reviews yet1 purchaseRoblox1.0.0

3D Tic Tac Toe with unbeatable AI, PvP, 3x3 & 5x5 boards, leaderboards & a mobile-ready UI

The facts

Platform
Roblox
Version
1.0.0
Updated
August 26, 2026
Categories
Scripts

Image

  • AI Opponent 3 Difficulty Levels - Play a bot on Easy, Medium, or Impossible; the Impossible tier runs perfect minimax and never loses on 3×3, with configurable blunder-rates and search depth per difficulty.
  • Local Player-vs-Player - Two players claim the X and O chairs and a match auto-starts the moment both seats fill no menus, no matchmaking, no waiting rooms.
  • Physical 3D Board - Walk up, sit down, and play on a real in-world board X and O marks are placed as physical parts on the table, not a flat screen overlay, and cells are clicked directly in the world.
  • Three Board Sizes - Ship classic 3×3, 4×4, and 5×5 with per-size win-lengths; the board auto-centers and dynamically resizes its grid to whatever size the player picks.
  • Persistent Win / Loss / Draw Stats - Every result saves to DataStore per player and shows as native leaderstats columns, with a load-fail guard that never overwrites real data and configurable autosave.
  • In-World Leaderboards - Global and per-server boards for Wins, Losses, and Draws DataStore-ranked with configurable Top-N, auto-refresh interval, and a version bump to wipe seasons.
  • Responsive UI PC & Mobile - A modern, dark, low-corner panel that scales perfectly on every screen, plus an in-game HUD (turn indicator, live move countdown, result banner, resign/leave) and a seat panel to pick size and difficulty.
  • Lag-Free Parallel AI - The bot search runs in a parallel Actor off the main thread under a wall-clock think budget, so moves never stutter the game even a full 5×5 search stays smooth.
  • Per-Move Timer - Configurable countdown each turn with an anti-AFK response auto-play a random cell or forfeit the turn on timeout so games never stall on an idle player.
  • NPC Avatar Opponent - Bot games spawn a real avatar sitting across the table (a random friend of the player or a fallback account), with a loading screen while it loads.
  • Cinematic VS Intro - An animated versus cut-scene with both players' real avatars, their marks, and a gold "VS" badge kicks off every match fully skippable.
  • Coin Rewards - Optional payouts for wins, draws, and losses wired to a DataStore-backed balance, with a toggle to enable or disable rewards for bot games.
  • One-Folder Self-Install - Drop the single package into ServerScriptService and it replicates its shared code, deploys its UI, and wires its remotes automatically zero manual setup.
  • Single-File Configuration - Board sizes, win-lengths, difficulties, move timer, rewards, leaderboards, NPC avatar, intro, highlight colours, and every on-screen message live in one fully-commented Settings file.
  • Customer Hooks - Empty onWin / onLoss / onDraw / onGameEnd server hooks let you drop in coins, badges, Discord webhooks, or any custom logic without editing the core.
  • Server-Authoritative & Anti-Cheat - Every move is validated server-side for turn, legality, and ownership; all traffic runs through a single multiplexed RemoteEvent/RemoteFunction.
  • Winning-Line Highlight - The exact winning row, column, or diagonal lights up in a configurable colour the instant a game ends.
  • Fully Customizable Text - All player-facing messages and result banners are editable strings rename or translate them for any language.
  • Auto Restart & Reset - After each game the board clears itself and PvP matches auto-restart, keeping the table flowing for the next round.

Image

Image

Image

Image

Image

[

Image

](https://discord.uxplima.com)