
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.
-