Inspiration

Chess Varients are on the rise since pychess and chess.com. Crazy Chess is its own varient. Pirate Red Rackham attacks Sir Francis Haddocks ship and introduces (cause he's smart) to play a game of crazy chess. Help Haddock save his ship.

What it does

Crazy chess is a multiplayer chesss game where each place has an affinity. The initial values are Rook 5, bishop and knight 3, queen 9 and pawn 2. Every capture, enpassant and castleling will make it loose points. Once it crosses 0 the piece changes colour. Features included: Custom Admin dashboard Alpha beta pruning of normal chess Create Game Join Game View Public games Single player Dashboard of past games and log Add friend Responsive, mobile-friendly design Forgot password User registration

How we built it

Django for backend, mysqlite, ASGII channels and redis is used.

Challenges we ran into

port changes and channels on Django , setting up the board and changing the algorithm

Accomplishments that we're proud of

proper authentication and dashboard is implemented

What we learned

chess ai alpha beta pruning, team building, django channels redis

What's next for Crazy Chess

completed its implementtion and grow its value. put it on prod

Built With

Share this project:

Updates