Welcome to the Local Two-Player Chess Game! This is a classic chess game designed for two players to enjoy together in a local setting. Whether you're a seasoned chess player or a beginner looking to learn the game, this application provides an engaging and fun chess-playing experience.
-
Two-Player Mode: Play chess with a friend or family member on the same device. The game is perfect for face-to-face matches, allowing you to strategize and enjoy the game in person.
-
Classic Chess Rules: Experience the traditional rules of chess, including all the standard moves, castling, en passant, and pawn promotion. This game adheres to the official chess rules and provides a realistic chess-playing experience.
-
User-Friendly Interface: The game comes with an intuitive and visually appealing user interface. The chessboard and pieces are easy to navigate, making it accessible for players of all ages.
-
Move Validation: The game ensures that all moves are legal, helping players learn and improve their chess skills. If you attempt an invalid move, the game will guide you on the correct move.
-
Turn-Based Play: Take turns with your opponent to make your moves, just like in a real chess game. The game keeps track of whose turn it is, so you can focus on your strategy.
-
Optional Timer: Enjoy a timed chess match with an optional timer feature. Set the timer to your preferred duration, and the game will automatically track the remaining time for each player's turn, adding an extra layer of excitement to your games.
-
Game State Preservation: If you need to pause or exit the game, your progress will be saved. You can return to your ongoing game at any time without losing your moves.
First, run the development server:
npm run start
# or
yarn start
# or
pnpm start
Open http://localhost:3000 with your browser to see the result.
We welcome contributions from everyone even the beginners.
LinkedIn - Ganesh Utla
Happy coding!