Zum Hauptinhalt springen
  1. Projects/

Multiplayer Hangman

Inhaltsverzeichnis

Kurzbeschreibung
#

Dieses Projekt entstand im Rahmen eines Praktikums, bei welchem ich mich mit dem erstellen von REST-APIs in C# beschäftigt habe.

Multiplayer Hangman bietet eine REST-API, welche es ermöglicht, als Team Galgenmännchen zu spielen. Die Wörter kommen aus vorgegebenen Listen. Für dieses Projekt habe ich außerdem ein kleines Frontend gebastelt, damit man das Spiel auch spielen kann :)

Features
#

  • Erstellen und Beitreten von Räumen
  • Anpassen von Spielparametern
    • Anzahl der Runden
    • Maximale Spielerzahl
    • Ändern der Wortliste
  • Verschiedene Wortlisten
  • Gemeinsames Raten an einem Wort
  • Auswertungen nach jeder Runde und jedem Spiel
  • Echtzeitkommunikation für relevante Funktionen durch Websockets (SignalR)

Technologien
#

Das Backend des Spiels habe ich in C# mit dotNet umgesetzt, da diese Technonolgien vom Praktikumsbetrieb vorgegeben wurden. Als Datenbank habe ich Maria DB verwendet.

Für das Frontend habe ich das Svelte Framework verwendet, da ich mit diesem bereits Erfahrungen gemacht habe und es die Entwicklung in meinem Fall vereinfacht.

Screenshots
#

Links#

Jetzt Spielen!
#

hangman.eike.in

Backend GitHub
#

Frontend GitHub
#