← Alle projekter

uddannelse

Multiplayer Maze

Realtids-multiplayer over rå TCP-sockets

Et Pac-Man-inspireret labyrintspil med en hjemmelavet tekstprotokol, én servertråd pr. klient og synkroniseret broadcast - spillet af flere samtidig på et rigtigt LAN.

Den fulde case er skrevet på engelsk.

Highlights

  • ServerSocket with one ServerThread per client and a synchronized broadcast()
  • Custom CONNECT / REGISTER / MOVE text protocol, designed from scratch
  • JavaFX client with directional sprites and a live scoreboard
command.exeesc

↑↓ vælg · Tab udfyld · Enter kør · Esc luk

doom.exe

WASD move · ←→ turn · Space fire · E use · Shift run · Enter menu · licences