Sit down, call your shot, and outthink your opponent with IC3D Chess β a fully-featured, play-it-in-the-world 3D chess system for your server. Walk up to a table, take a seat, and move the real pieces with your mouse β no clunky 2D board, just you, the board, and your rival across the table.
β and itβs completely FREE.
Core Features
-
True 3D In-World Play β Sit at the table, get an overhead camera, and pick up & drop the actual pieces with raycast-style mouse control. Fully server-synced so everyone nearby sees the game live. -
Real Chess Engine β A pure-Lua rules engine verified against the standard perft positions. Castling, en passant, promotion, check, checkmate, stalemate and draw rules β all handled and validated server-side, so no illegal moves and no cheating. -
Play vs Computer β Challenge a built-in AI bot with three difficulty levels (Easy / Medium / Hard) and adjustable thinking time. Perfect for when no one else is around. -
Player vs Player β Head-to-head matches on any table. One player sits, another joins β race is on. -
ββ Choose Your Side β Pick White, Black, or Random before every match.
-
Money Betting β Wager on PvP matches with matched stakes. Winner takes the pot, draws are refunded, with a configurable house cut. -
ELO Ranking & Leaderboard β Persistent chess.com-style rating with title tags from Novice all the way up to Grandmaster. Climb the ranks and show off your badge. -
Dual Chess Clocks β On-screen timers for both players with Fischer increment. Flag your opponent and win on time. -
Cinematic Waiting Camera β While you wait for an opponent, the camera orbits the table so you can see yourself seated and take in the scene. -
Immersive Animations & Captured Pieces β Seated sit animations, an NPC opponent that βthinksβ on its turn, and captured pieces that stack neatly beside the board. -
Native Result Cards β Clean GTA scaleform victory / defeat / draw shards at the end of every game. -
Premium Styled UI β A slick, animated start menu with Back/Exit navigation, difficulty & side pickers, betting screen, live leaderboard and your rating badge. -
Configurable Tables β Drop chess tables anywhere on the map via config, each streamed in and out around players automatically. -
Left-Side Notifications & TextUI Prompts β Clean [E]prompts and unobtrusive notifications. -
Server-Authoritative β Every move validated on the server. No trust in the client, no exploits. -
Requires the bzzz_chess prop pack β This script is built on top of the excellent bzzz_chess props (table, board, chairs & pieces) by BzZz. Full credit for the beautiful 3D chess models goes to BzZz β grab the props from https://bzzz.tebex.io/. All the gameplay, engine, AI, betting, ranking and UI are provided by IC3D. 
Preview
Download (FREE)
Documentation
My other scripts
- ic3d_airdrops
- ic3d_advanced_banking
- ic3d_shipping_lanes
- ic3d_advanced_vip_system
- ic3d_auctions
- ic3d_territories
- ic3d_vehiclekeys
- ic3d_marketplace
- ic3d_simple_banking
- ic3d_halloweenevent
- ic3d_nitro
- ic3d_selldrugs
- ic3d_windturbines
- ic3d_vipparking-penthouse
- ic3d_lootcontainers
- Ic3d_cayoflight
- ic3d_bussystemv2
- ic3d_vendingmachinesv2
| Code is accessible | YES - OPEN-SOURCE |
| Subscription-based | No |
| Lines (approximately) | ~4000 |
| Requirements | ox_lib / bzzz_chess / oxmysql |
| Framework Requirements | ESX / QB-CORE / QBOX or NONE |
| Support | Yes |



