Welcome to Chess Mate, an online chess platform that elevates your chess experience with strategy, skill, and excitement.
👉 Play Now
- Chess Mate is an innovative web-based chess game focused on enhancing the traditional chess experience.
- Features a standard 8x8 chessboard built with HTML, CSS, and JavaScript grid layout.
- Designed with a user-friendly interface for seamless navigation and gameplay.
-
A classic two-player strategy game.
-
Each player controls 16 pieces:
- 1 King, 1 Queen, 2 Rooks, 2 Knights, 2 Bishops, and 8 Pawns.
-
The objective is to checkmate the opponent’s King and win the game.
| Piece | Movement |
|---|---|
| Pawn | Moves forward 1 square, captures diagonally. |
| Rook | Moves horizontally or vertically. |
| Knight | Moves in an L-shape (2 + 1 squares). |
| Bishop | Moves diagonally. |
| Queen | Combines Rook and Bishop moves. |
| King | Moves 1 square in any direction. |
- Home Page – Welcome screen with game start options.
- Instructions Page – Overview of game rules and piece movements.
- Preference Page – Customize player preferences.
- Game Page – The main chessboard interface.
- Winner Overlay – Highlights the winning player.
- HTML – Structure of the game.
- CSS – Styling and layout.
- Vanilla JavaScript – Game logic and interactivity.
-
Clone this repository:
git clone https://github.com/Yagna123k/Chess-Mate-Final.git
-
Navigate to the project directory:
cd Chess-Mate-Final -
Open
HomePage/Home.htmlin your browser.
If you have suggestions or find any issues, feel free to open an issue or connect with me on GitHub.
✅ Have fun and enjoy your game of Chess!