Skip to content

This program is designed to allow two different players play a game of Checkers through an established TCP connection.

License

Notifications You must be signed in to change notification settings

kylewillis21/MultiplayerCheckers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiplayerCheckers

This program is designed to allow two different players play a game of Checkers through an established TCP connection. The bulk of the program is ran through the server side allowing for the client side to do very little to make the program work.

The goal of this project was to be able to learn about TCP/IP protocols and finding a way to implement them in a project.

How to Run

Attached in the Server folder and the Client folder there are two different programs. They will compile seperately using the Makefile provided in each of the folders. The following commands will need to be used in a Linux terminal.

  1. Clone the GitHub repository.
    git clone https://github.com/kylewillis21/MultiplayerCheckers.git
  2. Navigate into the server folder
  3. Run the Makefile
    make
  4. Repeat step 3 inside of the client folder
  5. Inside each of the folders there will be a program named main. Run them using
    ./main

Helpful Resources

About

This program is designed to allow two different players play a game of Checkers through an established TCP connection.

Topics

Resources

License

Stars

Watchers

Forks

Languages