Game made during a game jam in a team of 3. Online multiplayer party game written in C#. I wrote most of the networking code.
- Download Pizzas Please - Requires .NET Framework 4.5
About the Game
Pizzas Please (Keep Cooking and Nobody Complains) is an asymmetrical multiplayer/party pizza making game written in C# using Monogame during a 3-day game jam. Lidgren was used for the networking.
There are three different game roles:
- Chef
- Trainee Chef
- Manager
Each game has a single manager and then multiple pairs of chef’s and trainee chefs working together.
When the game starts, ever player is randomly assigned a role, chefs and trainee chefs are paired up to form pizzerias. The aim of each pizzeria is to get as many points as possible, they do this by completing orders.
One player is assigned to be the manager. The manager receives pizza orders and has to get the various pizzerias to send back the completed orders. Some orders are for specific pizzerias and some can be given to any pizzeria.
Chefs have to prepare and send the pizzas, choosing the correct base, size and toppings. They get toppings from the toppings conveyor belt after they are placed on the belt by the trainee chefs.
The trainee chefs must prepare the toppings and place them on the conveyor belt for the chef to use. The trainee chefs must play multiple different minigames in order to gain toppings. Communication with the chef is very important to make sure they have enough/the right toppings to create the pizzas.
How to Play
Starting the server
To start a server you must run the game exe with the command line parameter “Server”. The default port is 4444, you can specify the port by adding it to the command line parameters after “Server”.
'PizzasPlease.exe Server <port>'
e.g. 'PizzasPlease.exe Server 4555'
Connecting to a server
To connect to a server and start a client you must run the game exe specifying the IP address and port of the server as the command line parameters.
'PizzasPlease.exe <ip address> <port>'
e.g. 'PizzasPlease.exe 127.0.0.1 4555'
Images

The Manager’s View

The Chef’s View

The Trainee Chef’s View