top of page

Multi-Player Game

The goal for this project was to create a multi-player game; but selecting and creating an appropriate topology. I chose the server and client based set up; this means a server can carryout calculations, and even check the game for cheating and a host of things, which the client contains the majority of game resources such as levels, avatars and etc.

Server using SFML and C++ to create this game,I used the API's available to setup a server that will listen for clients and send and receive data.

Client, was setup again used SFML and C++, this contains the actual asset of the game, whilst the server could in theory make calculations on the data sent to it.

Balance of resources between server and client, was an interesting query, but I found the best method was to use the server as a control mechanism, and thus be light on resources it stores, such as player position data.

 

This game also required the creation of a leader board, which required the setting up a web server, and the creation of an API to deal with REST.

Images and code coming soon!

 

© 2018 by Ezra Simms. Proudly created with Wix.com

bottom of page