A downloadable game

A game about day-trading better than others.

Created by Dylan Gage and Ryan Ni for Computer Science III

How to start a server:
Contested Investments is a local multiplayer game that runs on Java. Compile the Server.java and Client.java files. Also, download fonts used by the game.

You need the JDK (Java Development Kit) to compile the source code

To start a match, run the Server class on a single computer. Make sure all players are connected to the SAME network with NO firewall restrictions for the Java Platform, then run the Client class (server can run in the background) and connect to the server IP address, given when the server starts. Start the timer on the server when all are connected, and enjoy! 

How to play a round:
This game is extremely strategic, but unforgivingly luck-based. Every player will start off with one share of each stock; you can buy and sell shares with your starting $1000 in cash. All stocks are procedurally generated and have varying volatilities each round. 

The winner is the person with the most amount of money at the end.

For grading purposes:
Evidence of multiplayer across the same network can be seen in the screenshot. You can run the Server and Client classes at the same time and play the game single-player, winning every time.



Download

Download
Contested Investments Java File 7.1 kB
Download
Contested Investments Fonts 2.2 MB