Draughts is a comprehensive checkers/draughts game featuring 16 international game variants, multiple AI difficulty levels, and a beautiful modern interface built with GTK4 and LibAdwaita.
Whether you’re a casual player or a serious competitor, Draughts offers engaging gameplay for players of all skill levels.
This is free and open source software.
Features include:
- Game Variants:
- 16 International Variants: American Checkers, International Draughts, Russian, Brazilian, Italian, Spanish, Czech, Thai, German, Swedish, Pool, Turkish, Armenian, Gothic, Frisian, and Canadian
- Different Board Sizes: From 8×8 to 10×10 boards depending on variant
- Authentic Rules: Each variant implements official rules including forced captures, flying kings, and variant-specific move patterns
- Gameplay Modes:
- Human vs Human: Play against a friend on the same computer
- Human vs AI: Challenge the computer with 10 difficulty levels (Beginner to Grandmaster)
- AI vs AI: Watch two AI opponents battle each other
- Game Replay: Review and replay any saved game from history
- AI System:
- 10 Difficulty Levels: From Beginner (random moves) to Grandmaster (deep strategic analysis)
- Intelligent Evaluation: Position evaluation considers material, king advancement, center control, and mobility
- Minimax Algorithm: Advanced search with alpha-beta pruning
- Adaptive Depth: Higher difficulties search deeper into the game tree
- Visual Features:
- Smooth Animations: Pieces slide smoothly across the board with easing effects
- Multiple Themes: 5 board themes (Classic, Wood, Green, Blue, High Contrast)
- Piece Styles: 4 piece designs (Plastic, Wood, Metal, Bottle Cap)
- Visual Feedback: Highlighted valid moves, captures, and selected pieces
- Responsive Design: Adaptive UI that works on different screen sizes
- Game Features:
- Complete Move History: Track every move with algebraic notation
- Unlimited Undo/Redo: Go back and forth through the game at any point
- Move Navigation: Jump to any point in the game history
- Multi-Jump Support: Handles complex sequential capture moves
- Flying Kings: Supports long-distance king moves in variants like International Draughts
- Timer System:
- Multiple Timer Modes:
- Countdown: Fixed time per player
- Fischer Increment: Add time after each move
- Bronstein Delay: Delay before time starts counting
- Visual Indicators: Clear display of remaining time for both players
- Time Pressure Alerts: Visual feedback when time is running low
- Audio & Accessibility:
- Sound Effects: Audio feedback for moves, captures, king promotions, and game events
- Volume Control: Adjust or mute sound effects
- Keyboard Navigation: Full keyboard support for all game actions
- Screen Reader Support: Accessibility announcements for visually impaired users
- High Contrast Mode: Enhanced visibility for better accessibility
- Game Management
- Game History: Automatic saving of completed games
- Statistics Tracking: Win/loss records and game statistics
- PDN Export: Export games in Portable Draughts Notation format
- Game Replay: Replay any saved game move by move
Website: github.com/tobagin/Draughts
Support:
Developer: Thiago Fernandes
License: GNU General Public License v3.0

Draughts is written in Vala. Learn Vala with our recommended free books and free tutorials.
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.
I always called it Draughts. 🙂
Me too