This project is a networked chess game implemented using C++ and Qt. The game allows players to register, log in, create rooms, and play chess against each other over an HTTP protocol.
- User Registration and Login: Players can register and log in to access the game.
- Room Creation: Users can create and join game rooms to play chess.
- Online Chess Gameplay: Play chess against other players over the network.
- HTTP Protocol: Communication between the client and server is handled via HTTP.
- C++: The primary programming language used for the project.
- Qt: Framework for building the graphical user interface (GUI) and handling HTTP communication.
- HTTP Protocol: Used for client-server communication.
- Qt 5.x or higher: Ensure that Qt is installed and configured on your development environment.
- C++ Compiler: A C++ compiler compatible with your Qt installation (e.g.,
g++
,clang++
).