Multiplayer Software Engineering – Knock Out

KnockOutRelease: January 2015
Genre: Bumper Car Multiplayer
Made with: MonoGame with System.Net (C#)
Compatible with: PC

Download Here



My Multiplayer Games & Software Engineering assignment, the task was to demonstrate methods of handling data for games through a network. What I did was write a basic Server & Client library to send messages between each other, and I wrote a game with it.

I wrote the library (and named it GPNetwork :P) that has a server and client class for both TCP and UDP networks, the server and client in the program above uses the UDPServer and UDPClient respectively, where you can send messages between clients. One client can start a game, which opens up a game window for each client running.

The game, Knock Out, is a simple bumper car style arcade game. Each player controls a car that moves around the arena, and you much push off other players in the arena. Last one standing wins!


4 thoughts on “Multiplayer Software Engineering – Knock Out

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s