Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kbluelvl/chess
Chess game made in javaFX
https://github.com/kbluelvl/chess
chess chess-game intellij java javafx netbeans-ide
Last synced: about 8 hours ago
JSON representation
Chess game made in javaFX
- Host: GitHub
- URL: https://github.com/kbluelvl/chess
- Owner: KBluelvl
- License: mit
- Created: 2023-09-26T10:07:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-22T11:51:04.000Z (12 months ago)
- Last Synced: 2023-11-22T12:40:26.101Z (12 months ago)
- Topics: chess, chess-game, intellij, java, javafx, netbeans-ide
- Language: Java
- Homepage:
- Size: 330 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chess
1. [FR](#français)
2. [EN](#english)
3. [SCREENSHOTS](#screenshots)# Français
Ce projet était à l'origine pour mon cours de développement. Je devais faire un jeu d'échecs basique en **console**. J'ai continué le projet pour y rajouter une vue **JavaFX** et implémenter les coups avançés comme le **roque** ou encore le **"en passant"**.## Comment sa fonctionne ?
Il suffit d'ouvrir le projet dans n'importe quel IDE ou console et de lancer `main.java`.### Si vous utilisez NetBeans
Pour que tout fonctionne en console il y'a plusieurs étape :1. il est conseilé d'utiliser un autre maven
pour avoir les couleurs dans l'output. Par exemple : apache-maven-3.3.9.
Lien : https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/2. Ajouter **-J-Dfile.encoding=UTF-8** à la propriété **netbeans_default_options**
dans le fichier **etc/netbeans.conf** et relancer NetBeans.
Lien : https://stackoverflow.com/questions/53257763/netbeans-9-print-unicode-characters3. Optionnel. Vous pouvez aussi agrandir la taille de la police de l'output
pour une meilleur visibilité.# English
This project was originally for my development course. I had to make a basic chess game on **console**. I continued the project to add a JavaFX view and implement the advanced move such as the **roque** and the **en passant**.## How it work ?
Just open the project in any IDE or console and run `main.java`.
### Netbeans users
To make everything work on console, there are several steps:1. It is recommended to use a different Maven version to have colors in the output. For example: apache-maven-3.3.9.
Link: https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/2. Add **-J-Dfile.encoding=UTF-8 to the netbeans_default_options** property in the **etc/netbeans.conf** file and restart NetBeans.
Link: https://stackoverflow.com/questions/53257763/netbeans-9-print-unicode-characters3. Optional: You can also increase the font size of the output for better visibility.
# Screenshots