A political-themed chess game featuring US political figures as chess pieces. Play chess with a twist, where Republican (Red) and Democrat (Blue) figures face off in a classic game of strategy, with memes displayed when capturing pieces!
Warning: This game is a lighthearted satire poking fun at politicians. It's all in good fun—don't take it too seriously!
- Standard chess rules with political figures as pieces
- Visual move highlighting
- Character tooltips on hover
- Captured pieces display
- Meme reactions for captured pieces
- Red (Republican) vs Blue (Democrat) teams
- Dark/Light mode toggle
- Background music with volume control
- Player vs Player and Player vs Computer game modes
- Install dependencies:
npm install
- Start the development server:
npm start
- Open http://localhost:3000 to play the game
- King: Donald Trump
- Queen: Pam Bondi
- Rooks: Vivek Ramaswamy, Ted Cruz
- Knights: Elon Musk, Ron DeSantis
- Bishops: Rand Paul, Kash Patel
- Pawns: Various Republican figures
- King: Joe Biden
- Queen: Hillary Clinton
- Rooks: Nancy Pelosi, Chuck Schumer
- Knights: AOC, Gavin Newsom
- Bishops: Elizabeth Warren, Pete Buttigieg
- Pawns: Various Democrat figures
This project was created with Create React App and uses:
- React for the UI
- chess.js for chess logic
- Custom CSS for styling
The game is hosted on GitHub Pages and can be played directly in your browser: Play Political CHESS
To share the game with friends, simply send them the GitHub Pages URL:
https://Baloo8721.github.io/PoliticalCHESS-MEME-edition-
If you want to host your own copy of the game:
- Fork this repository on GitHub
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/PoliticalCHESS-MEME-edition-.git
- Install dependencies:
npm install
- Deploy to GitHub Pages:
npm run deploy
- Your game will be available at:
https://YOUR_USERNAME.github.io/PoliticalCHESS-MEME-edition-
- Player vs Player (Local): Play against a friend on the same device
- Player vs Computer: Test your skills against the AI opponent
- Left-click to select and move pieces
- Theme toggle to switch between light and dark mode
- Volume controls to adjust or mute the background music
- Restart button to begin a new game
- Mode selection to choose between playing against a friend or the computer
Feel free to submit issues and enhancement requests!