A simple and interactive Chess Game built using JavaScript, HTML, and CSS. Play classic chess right in your browser with a clean UI and basic game logic.
- Interactive 8x8 chessboard
- Standard rules of chess implemented
- Legal move highlighting
- Basic piece dragging and dropping
- Visual indicators for check and checkmate
Type in the terminal:
git clone https://github.com/SNMiguel/javascript-chess-game.git
cd javascript-chess-game
🧠 Technologies Used:
- HTML – For structuring the layout
- CSS – For styling the chessboard and pieces
- JavaScript – For game logic and DOM interaction
📸 Screenshots github.com/SNMiguel/javascript-chess-game/blob/assets/Board-view.png
🎯 Future Improvements
- AI opponent or multiplayer
- Timer and scoreboard
- Undo/redo functionality
- PGN export for game history
- Sound effects and animations
🧑💻 Author
- Name: Miguel Shema Ngabonziza
- LinkedIn: www.linkedin.com/in/migztech
javascript-chess-game/
├── .vscode/
├── launch.json
├── source code/
├── index.html
├── style.css
├── script.js
├── assets/
├── Board-view.png
├──README.markdown