Skip to content

satijakritik/COMP3234_A1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP3234_A1

Implemented a simple game house application using Python socket programming. A game house is an application in which multiple clients connect to a game server, get authorized, and then select a game room to enter and play a game with another player in the same room.

Setup (For Mac)

  1. Open a terminal window and navigate to the repository created after unzipping the files.
  2. Start the server using the command python GameServer.py <listening port> <path to UserInfo.txt>. You will be able to see "The server is ready" message upon successfully running the server.

Screenshot of server terminal

  1. For creating a client connection, open a new terminal window and navigate to the repository.
  2. Start the client using the command python GameClient.py <hostname/server IP address> <server's listening port>. You will be prompted to enter the user name and password for authentication.

Screenshot of client terminal

About

A simple game house application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages