This is a Chess game developed using Phaser 3, TypeScript, and Webpack. The game is designed to be played in a web browser and currenty onlu supports both single-player, multiplayer mode with firebacse is work in progress.
The game follows the standard rules of Chess. Players take turns moving their pieces on the board with the objective of putting the opponent's king in a position where it cannot escape capture. The game ends when a player is in checkmate or when a stalemate is reached.
To run the game, follow these steps:
-
Clone this repository or download the source code as a ZIP file and extract it.
-
Install the required dependencies using the following command:
npm install
-
Start the development server using the following command:
npm run start
-
The game should now be running on
http://localhost:8080/
.
This project is licensed under the MIT License. See the LICENSE
file for more information.