Back

Chess Game

C++ Chess with AI Opponent

A complete chess game written in modern C++ with an object-oriented architecture. It features an AI opponent with move evaluation, full rule enforcement (castling, en passant, promotion, check/checkmate detection), move validation and a desktop GUI built with Qt.

3

Technologies

3

Key Features

Technologies Used

  • C++
  • Qt
  • OOP
Chess Game

Key Features

  • AI opponent with move evaluation
  • Full rule enforcement: castling, en passant, promotion, checkmate
  • Desktop GUI built with Qt