Chess Race

A plugin by ItsGromit

Chess Race
Downloads 31
Updated 9 days ago
Released 19 days ago
Numeric ID 796
Min. Openplanet 1.26.0

This plugin was developed using generative AI.

From the developer: I used Claude Code to help with the development of the framework of the plugin->server connection. I have thoroughly tested this to make sure it works, and will not be using any AI models for future patches/versions.

There are currently some major issues with the server side, and due to this I'm going to rewrite the server and most of the plugin without claude cuz claude sucks.

Chess Race

A multiplayer chess plugin for Trackmania that mashes chess skills with Trackmania skills!

Quick Disclaimer

I did use claude code to HELP with the development of this (I still wrote most of it). Although I utilized code AI in the initial creation to quicken development, I will not be using it for any future updates since I will not have to test all the bugs on my own with two computers set up next to each other. I will mainly be relying on the community to submit bug reports and give suggestions for future updates.

Features

Chess Race

  • Each square on the chess board is assigned a Trackmania map
  • When you want to capture a piece, both players race on that square's map
  • Fastest time wins the capture!
  • Uses pre-built map packs from TMX (I have a default map pack with 64 campaign maps. I will try to keep it updated with the newest campaigns.)

Multiplayer Features

  • Lobby System - Create or join lobbies to play with friends
  • Password Protection - Secure your lobbies with passwords
  • Rematch System - Instantly start a new game after finishing
  • Real-time Racing - See your opponent's live race time as they compete
  • Move History - Full game history with proper chess notation (e.g., "Nf3", "Qxe5")

Audio Integration

  • Built-in Sounds - Uses the official Chess.com sounds

NOT YET IMPLEMENTED

  • Custom Sounds - Option to use your own sound effects (see github repo)

Visual Features

  • Map Thumbnails - See preview images of maps on each square (Chess Race mode)
  • Race Results - View race times after returning to the board
  • Color Customization - Customize board colors and piece styles

Changelog

1.1 - 9 days ago

  • fixed race loss loop
  • fixed audio bugs
  • updated server/client handshake

View all changelogs