Accomplishments that we're proud of
We developed a server and client module with robust netcode for handling events and a 2D game engine both from scratch in under 24 hours. None of us had prior experience building netcode for a game.
What it does
Hosts a server and allows several clients to connect. Each player can move around the map and punch the others until health reaches zero.
How we built it
Programmed in Java. Server backend in java as well. Engine in java....everything in java
Challenges we ran into
Latency for sending packets. Found a few good solutions (flush and other methods). Remaining functional/efficient for over 24 hours with NO SLEEP.
What we learned
How a multiplayer game in java works and loopholes for efficient communication.
What's next for us
Continue to develop into a full game.
Fun multiplayer games. Mario Party.