​Games Technologist
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!