Chess Game

Player vs AI

This chess game offers AI opponents across three difficulty levels—easy, medium, and hard. With move indicators, visual aids, and a user-friendly interface, it suits both beginners and experienced players.

Visit the project website

Technologies

Developed with Next.js, React.js, and TypeScript, this game uses the React useState hook and OOP principles to manage its functionality.

  • ReactJSReactJS
  • TypeScriptTypeScript
  • NextJSNextJS
  • HTMLHTML
  • CSSCSS
  • VercelVercel

Characteristics

Features include move indicators, a duration timer, a restart button, and feedback on the outcome at the end of the game.

  • Advanced AI Strategy: Uses advanced algorithms to predict and classify optimal moves based on the strategies of the game and the player.
  • Fast Gameplay: The AI responds quickly, minimizing wait times and allowing for restarting games at any moment.
  • Beginner Friendly: With intuitive indicators and various difficulty levels, the game is accessible for players of all skill levels.

Repositories

This project is not currently open source. Thank u for your interest in it, I would be delighted if you contact me to give me your feedback and suggest any improvements.