Direkt zum Inhalt
Zurück zu den Projekten
In EntwicklungReal-time Multiplayer · Game

Shadow Seek

Echtzeit-Multiplayer-Versteckspiel für zwei Spieler.

Kategorie
Real-time Multiplayer · Game
Status
In aktiver Entwicklung — noch nicht veröffentlicht
Rolle
Teamprojekt — Entwicklung im Team

Überblick

Ein Echtzeit-Multiplayer-Versteckspiel für zwei Spieler: Räume, zufällige Rollenverteilung, Matchmaking und Zustandssynchronisation über WebSockets.

Aufgabe

Echtzeit-Multiplayer verzeiht keine Nachlässigkeit. Zwei Clients müssen denselben Spielzustand sehen — inklusive Sichtfeld und Sichtlinie auf einer großen Karte, ohne dass Informationen durchsickern.

Umsetzung

Die Architektur trennt Next.js-Frontend und NestJS-Backend und synchronisiert den Spielzustand über Socket.io. Räume, Lobby und Matchmaking regeln den Einstieg, Sichtfeld und Line of Sight bestimmen, was ein Spieler tatsächlich sehen darf.

Kernfunktionen

  • Multiplayer-Räume mit Lobby und Matchmaking
  • Zufällige Rollenverteilung
  • Zustandssynchronisation in Echtzeit über Socket.io
  • Spielkarte mit 50×50 Feldern
  • Sichtfeld und Line of Sight
  • Kampfmechanik
  • Spectator-Konzept
  • Authentication

Technologien

  • Next.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Socket.io
  • WebSockets
  • Authentication

Hinweis
Capstone-Projekt, gemeinsam im Team entwickelt.

Nächster Schritt

Erzählen Sie mir von Ihrem Projekt.

Eine kurze Nachricht reicht. Sie erhalten eine ehrliche Einschätzung zu Umfang, Ablauf und Möglichkeiten — ohne Verpflichtung.

Antwort in der Regel innerhalb von 24 Stunden an Werktagen.