This repository contains the source code for Full Metal Packet, an encrypted multiplayer video game. You can also take a look at the source code and game server. It should be noted that this repository also contains the server code.
- Running the client executable requires Windows.
- Running the server requires NodeJS.
- Clone the repository.
- Navigate to the Server directory with Command Prompt (A).
- Run the command npm install to install dependencies.
- Run the command node index to start the unsecure server.
- Navigate to the FullMetalPacket directory.
- Run the executable FullMetalPacket.exe.
- Press Play.
- Choose a name and press Join.
- Repeat to add more players.
- Navigate to the Server directory with a new instance of Command Prompt (B).
- Run the command node hack.
- Enter the name you chose in the previous step.
- In Command Prompt (A), kill the unsecure server with ctrl+C.
- Run the command node secure to start the secure server.
- Repeat Step 4 with Command Prompt (B).
- Enjoy!
This project was created by me and Manuel Hernandez for the class Network Security at FSU. I was responsible for game design, artwork, UI, and mechanics.
Enjoy!

