Skip to content

EricFinland/chessgame

Repository files navigation

♔ Funny Chess Game ♚

   _____ _                      _____ _
  / ____| |                    / ____| |
 | |    | |__   ___  ___ ___  | |    | |__   ___  ___ ___
 | |    | '_ \ / _ \/ __/ __| | |    | '_ \ / _ \/ __/ __|
 | |____| | | |  __/\__ \__ \ | |____| | | |  __/\__ \__ \
  \_____|_| |_|\___||___/___/  \_____|_| |_|\___||___/___/

idk got bored and created chess less goo

🎉 Features

  • Play chess against a simple bot (it is really bad, it just like calculates legal moves and randomly selects one move, yeah so props if u can actually lose)
  • Every piece move triggers a random animation
  • good UI I guess

🚀 Getting Started

  1. Install dependencies:
    npm install
  2. Start the development server:
    npm run dev
  3. Open in browser:
    Use whatever the link given from terminal

🗂️ File Structure

  • public/assets/pieces/ — Animation assets (future)
  • src/components/ — React components
  • src/animations/ — Animation lists per piece
  • src/utils/ — Chess logic and randomizer

CHESS CHESS CHESS !!!

  ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜
  ♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟
  .  .  .  .  .  .  .  .
  .  .  .  .  .  .  .  .
  .  .  .  .  .  .  .  .
  .  .  .  .  .  .  .  .
  ♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙
  ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖

💡 Notes

  • All animations are currently text-based. Replace with real assets for full effect.
  • Have fun, but be real no ones ever gonna see this or download this (dead internet theory)

Made by Eric Catalano

Connect with me lol get my linkedin up!

LinkedIn

███████╗██████╗ ██╗ ██████╗
██╔════╝██╔══██╗██║██╔════╝
█████╗  ██████╔╝██║██║     
██╔══╝  ██╔══██╗██║██║     
███████╗██║  ██║██║╚██████╗
╚══════╝╚═╝  ╚═╝╚═╝ ╚═════╝

plez connect with me and send me a msg or sum im rlly bored ngl I code stuff ig yeah.... why are u even here like who reads my github stuff

About

idk got bored and created chess less goo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published