Skip to content

Antichess is a variant of chess where the goal is to sacrifice all your pieces before your opponent does. This project implements the basic rules of Antichess, allowing two players to play in the same UI. Players take turns making moves and have the option to quit the game.

Notifications You must be signed in to change notification settings

AyushiVashisth/antichess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Antichess Frontend Project 🚀


Antichess is a variant of chess where the goal is to sacrifice all your pieces before your opponent does. This project implements the basic rules of Antichess, allowing two players to play in the same UI. Players take turns making moves and have the option to quit the game. Capturing is mandatory in this variant, and the system enforces the rules to ensure a fair gameplay experience.


Project Deployment

👉 Play Antichess Now 👉 Play Antichess Document file


Technologies Used

Frontend

reactjs tailwindcss

Tools

netlify github npm

Deployed On:

netlify


Features

  • Gameplay: Two players alternate turns, making moves according to the rules of Antichess.
  • Quit Option: Players can choose to quit the game, resulting in a win for the remaining player.
  • Error Handling: Invalid moves are promptly highlighted, and players are prompted to make valid moves.
  • Victory Notification: Displays the winner when one player successfully sacrifices all their pieces.

Screenshots

Gameplay

Screenshot 2024-07-11 002241 Screenshot 2024-07-11 002328 Screenshot 2024-07-11 002317


Setup Instructions

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/antichess.git
  2. Navigate to the project directory:

    cd antichess
  3. Install the required dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and navigate to http://localhost:3000 to play Antichess.


Deployment

This project is deployed using Vercel. Visit Play Antichess Now to start playing!



Show your support

Give a ⭐️ if you like this project!

✨ Have Fun Playing Antichess! ✨

About

Antichess is a variant of chess where the goal is to sacrifice all your pieces before your opponent does. This project implements the basic rules of Antichess, allowing two players to play in the same UI. Players take turns making moves and have the option to quit the game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published