Desktop board games you can play against the computer or Google's Gemini AI.
👉 https://github.com/Space06Nick/java-games/releases — grab JavaGames-1.0-windows.zip, unpack it, and run JavaGames.exe. No Java installation required!
- ♟️ Chess & Checkers in one app
- 🎚️ 10 difficulty levels: easy → medium → pro
- 🤖 Opponents: built-in computer AI or Gemini (Google)
- 💡 Hints, undo move, move history
- 📊 Win/loss stats saved between sessions
- 🌍 Russian & English interface
- 🌗 Modern dark UI (FlatLaf)
Java 25, Swing, FlatLaf, Maven, Gemini API
mvn clean package
jpackage --type app-image --input target ^
--main-jar JavaGames-1.0-SNAPSHOT-jar-with-dependencies.jar ^
--main-class org.example.Main --name JavaGames --dest dist