Var-Chess

Playable 3D Chess

Fully authoritative 3D chess for FiveM. Players walk up to a physical board, sit down and move the pieces in 3D. There is no on-screen chess board: the world props are the board.

  • **Frameworks : **ESX | QBCore | Standalone (auto-detected)

  • **Database : **none required

  • **Build : **Escrow protected, available as free (fully closed) and paid (partial open)

## Gameplay

- Player vs player and player vs AI bot

- Three AI difficulty levels (easy, medium, hard) with adjustable thinking time

- Pure 3D board interaction: overhead camera, raycast pick-and-place, drag-and-drop

- Legal-move highlighting and capture markers while you play

- Native GTA end screen (scaleform result card) for victory, defeat and draw

- Captured-piece tray rendered beside the board

- Passive spectating: anyone near a table sees the live game, no interaction needed

## Chess engine

- Server-authoritative: every move is validated on the server

- Full rules: castling, en passant, promotion, check, checkmate, stalemate, fifty-move

- Engine validated against the standard perft test positions

## Wagering

- Optional money wagering (cash or bank), winner takes the pot

- Equal-stake matching for player vs player, configurable house cut, refundable draws

- All balances handled server-side with anti-exploit escrow

## Developer API

- Server and client exports (match state, player state, start AI game, force end)

- Server events: match started, match ended, move played

- Full GitBook documentation included

## Configuration

- Unlimited table locations with map blips

- Configurable cameras, seated animations, spotlight, sound design and locale

- Single shared config file, no code editing required

- In-world tuning commands for ped and camera placement (debug mode)

## Performance

- Proximity-gated: props and game logic only run near a board

- Negligible idle usage, props stream in and out automatically

## Security and distribution

- Two ready-to-use manifests: free fully closed, or partial open for buyers to edit

- Core engine and match logic stay encrypted in the partial open build

- Requires the free bzzz_chess asset pack, detected at runtime

This item is free.

Add to cart