Files
3DChess/README.md
Persson-dev cd1a375ed9
All checks were successful
Linux arm64 / Build (push) Successful in 49s
update README
2025-05-26 21:50:51 +02:00

42 lines
726 B
Markdown

# 3DChess ♟
Super chess engine. Outputs to console, Java Swing and 3D (Lwjgl) !
## Features 🌟
- Views:
- Console
- Java Swing
- OpengGL (3D)
- Audio
- Pgn support (import/export)
- Undo moves support
- AIs:
- DumbAI: just makes some random moves
- HungryAI: tries to eat the biggest piece (no depth, no thinking)
- AlphaBetaAI: plays the best move by searching through all possible moves
## Screenshots 🖼
[[screenshots/select_view.png]]
[[screenshots/2d_view.png]]
[[screenshots/3d_view.png]]
## Binaries 📦
Precompiled binaries can be found [here](https://git.ale-pri.com/Crabs/3DChess/releases)
## Run 🏃
```
./gradlew run
```
## Run tests 🗣️🔥
```
./gradlew test
```