Skip to content

RangerBug/Java-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Chess

Overview

Welcome to this Chess Game project coded in Java! This game is designed for anyone interested in the classic board game of chess. The game comes with a Human vs Computer mode as well as a Computer vs Computer mode for your entertainment.

Features

  1. Human vs Computer Mode: Pit your skills against a computerized opponent with different levels of difficulty.
  2. Computer vs Computer Mode: Sit back, relax, and watch two computer players duke it out in an automated game of chess.
  3. JavaFX-based GUI: Offers an intuitive and visually pleasing interface to interact with the game.

Requirements

  1. Java JDK 11 or higher
  2. JavaFX SDK
  3. IntelliJ IDEA (Recommended IDE)

Installation and Setup

  1. Clone the repository to your local machine.
  2. Open the project in IntelliJ IDEA.
  3. Make sure JavaFX SDK is properly configured in the project settings.
  4. Make sure to only open the directory "Chess" in IntelliJ (or prefered editor). Opening the whole repository may create issues.

Contributing

  1. Fork the repository on GitHub.
  2. Clone the forked repository to your local machine.
  3. Create a new branch (git checkout -b new-feature).
  4. Make your changes and commit them (git commit -m 'Add new feature').
  5. Push the branch to GitHub (git push origin new-feature).
  6. Create a new Pull Request.

Feedback and Suggestions

This project is just for fun and any suggestions for improvements are highly appreciated. Feel free to open an issue or send a Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages