Skip to content

anshSingh-01/Chess-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Chess-Game

Chess Game Overview :

The Chess Game is a Java-based application that utilizes Object-Oriented Programming (OOP) principles to create a fully functional chess game. The application features a graphical representation of the chessboard, allowing users to play against each other or an AI opponent. Features

Graphical Chessboard: Interactive GUI for a visual chess experience. Player vs. Player & Player vs. AI: Choose to play against another player or an intelligent opponent. Move Validation: Ensures only legal moves are made according to chess rules. Game State Management: Keep track of turns, game history, and check/checkmate conditions. Technologies Used

Frontend: Java Swing for GUI Backend: Java OOP concepts for game logic Development Environment: Any Java IDE (e.g., IntelliJ IDEA, Eclipse) Usage Clone the repository.

Compile and run the main class. Select your game mode and enjoy! enter the command : java main.Main Contact For any questions or suggestions, feel free to reach out:

Email: 23DIT071@charusat.edu.in

GitHub: AnshSingh-01

© 2024 Chess Game Project Disclaimer This project is intended for educational purposes only. Unauthorized downloading, redistribution, or use of this code is strictly prohibited. Please contact the project owner for any inquiries.

About

chess game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published