Skip to content

Chess Variant made using react js library in Javascript. Completed. You can PLAY!

License

Notifications You must be signed in to change notification settings

Atharvverma1234/chessed_Atharv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chessed

Redefining the way chess is played – Four players, infinite strategies!

Latest release Release Date Last commit Stars
Issues License Repo Size
Open Source


📜 Contents


Description

Chessed is a one-of-a-kind platform to experience chess like never before. Built using React and TypeScript, it transforms the timeless two-player game into an engaging four-player chess experience.

This platform is for the curious, creative, and strategic minds who want to explore something more than the conventional chessboard. Whether you’re teaming up or playing solo, Chessed offers:

  • Move suggestions, turn validation, and dynamic piece movement.
  • Advanced mechanics like castling, pawn promotion, and check detection.
  • Game termination features for checkmate scenarios.

Chessed is not just a game—it’s a journey into the evolving world of chess!

Enjoy the game at: https://prrockzed.github.io/chessed


Visuals

Here’s a glimpse of what Chessed looks like:

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

Installation for Local Development

Follow these steps to set up Chessed on your local machine:

  1. Prerequisites: Ensure you have Node.js and npm installed:

    node --version
    npm --version
  2. Clone and Setup:

    git clone https://github.com/prrockzed/chessed.git
    cd chessed
    npm install
    npm run start
  3. Play and enjoy the game!


Releases

  • Current Release: v1.0.0
    This is just the beginning. Stay tuned for more exciting updates and features as we transform Chessed into the ultimate chess platform.

Roadmap

Vision: Transform Chessed into a versatile chess platform hosting all kinds of chess variants, no matter how unique or experimental.

Immediate Goals:

  • Fix existing issues to enhance gameplay.
  • Integrate the standard chess game into the platform.

Long-Term Goals:

  • Incorporate a variety of chess variants.
  • Build a community-driven platform for chess enthusiasts to share and experiment.

Rome wasn’t built in a day, and neither will this platform!


Contributing

Want to help make Chessed even better? Check out our CONTRIBUTING.md for details on how you can contribute to the project.

Note : If you are associated with any kind of Open Source Programs (like GSSoC, KWoC etc), do mention that program in the pull request.


License, Security, and Code of Conduct


Support

If you like this project, please consider giving it a star ⭐ on GitHub – it helps the project grow and reach more people! Your support is much appreciated!

If you're interested in supporting the development of chessed further, please consider sponsoring this project. Your contributions will help cover expenses and enable more frequent updates and enhancements. Thank you for your support!


Acknowledgment

Special thanks to chess.com for the inspiration and revolutionizing online chess.

About

Chess Variant made using react js library in Javascript. Completed. You can PLAY!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.6%
  • CSS 4.7%
  • HTML 0.7%