Progress!
Multiplayer! With telnet! Yeah!
Players can connect, create accounts, and issue basic commands to the server. A basic data layer has been implemented, multiple telnet clients have been tested, and it is finally time to implement the gameplay.
All of the code and my notes can be found at: https://github.com/chromex/gamejaming
The premise of the game is that everyone is establishing contracts to make money. Before a contract can be established the two users entering into the agreement specify how much they’ll put forward (public) and if they would like to stab the other guy in the back (private). Once both bids are in, the contract is established and lasts for an agreed upon amount of time. The longer the time, the more money is made. However, in normal prisoners dilemma fashion, to really win you have to screw over the other person. Since a user can only have so many open contracts at a time, not earning money on a slot can be super bad (TM).
More to come and I can’t wait to bring the server live tomorrow night!
