Introduction
Use network to find an opponent and play chess online.
(Project in 2013 Network Programming course)
Platform
Microsoft Windows
Development Tools
-
C++
Main programming language, and use Qt as the framework.
-
Qt
User Interface and Network communication.
-
OpenGL
Game screen rendering.
Demo
-
Server Side
-
Enter port to setup a server
-
When server is established, start to wait for players
-
-
Client Side
-
Enter IP and port of server to start connection
-
Player can register a new account or use existing account
-
Game Lobby will show status of player and online players
-
Choose a player to battle with
- When it comes to your turn, you can choose one to move and the green circle shows the movable position.
- You can also surrender at any time.
-