cDev Checkers Game

:red_circle: CDEV Checkers :black_circle:

CDEV Checkers, Physical checkers with ELO ranking and multi-framework support for FiveM.

Play checkers in the world using placed boards, compete on the leaderboard, and climb the ranks with a full ELO rating system. Supports QBox, QBCore, ESX Legacy, and multiple inventories.

:gear: Feature List

  • :chequered_flag:Customized and Optimized Checkers Board and Checkers Pieces Props with the Highest Quality

  • :clockwise_vertical_arrows: Promotion Piece: Complete automatically system regular piece reaches the last row on the opponent’s side. it is automatically promoted to a king, gaining the ability to move both forward and backward.

  • :chequered_flag: Physical Checkers Boards — Place checkers boards in the world using the checkers_board item or via admin commands.

  • :video_game: Pre-Game Lobby screen where players can review match details before starting , displays player names, ratings, selected sides, leadborad, player settings and match settings.

  • :trophy: ELO Rating & Badge System

    Competitive rating system based on the ELO formula, with fully configurable settings.

    Players start with a default rating and gain or lose points after each match according to the configured K-Factor. Ratings are clamped within defined minimum and maximum limits to ensure balance.

    The system also includes:

    • :military_medal: Rank Badges based on rating thresholds (e.g., GM, IM, Expert, Beginner)

    • :artist_palette: Custom badge colors displayed in the UI

    • :bar_chart: Visual rating and informations from game display in match panel and in-game HUD

    • :gear: Fully configurable rating values and progression

  • :electric_plug: Multi-Framework Compatibility supports QBox (qbx_core), QBCore, and ESX Legacy with automatic framework detection.

    Also integrates with multiple inventory, target, and notification systems, with configurable fallback options if auto-detection fails.

  • :bullseye: Flexible Interaction Modes Configurable board interaction system supporting:

    • DrawText Mode — Floating 3D text with key press interaction (e.g., [E] Play Checkers)

    • Target Mode — Integration with ox_target or qb-target

    • Includes customizable labels, icons, key bindings, sync radius, and performance-based rescan settings.

  • :stopwatch: Timer Support: Optional checkers clock system with configurable time controls and Fischer increment support per match.

  • :artist_palette: Customization: Players can personalize their profile with a custom display name and avatar URL, along with configurable match time settings.

  • :artist_palette: Customization Themes: Server owners can personalize their UI themes using the default themes or create their own custom theme.

  • :hammer_and_wrench: Admin Tools: Includes a /checkersadmin panel to manage placed boards, teleport to active tables, and remove boards when needed.

:camera: Previews

Summary

1

2

5

4

3

Documentation
cDev Discord

:shopping_cart: Purchase below

Code is accessible No
Subscription-based No
Lines (approximately) 50000
Requirements QBOX, ESX OR QBCORE
Support Yes
Assets are accessible No
Subscription-based No
Polygons (model and LOD) 3000
Texture size and amount 512x512
Requirements & dependencies No
Support Yes
6 Likes