Quizduell

Multiplayer Browserspiel
Funktionsumfang
Ablauf
- Spieler können offene Spiele in einer Lobby finden
- Spieler können Spiele selber erstellen
- Spiel wird gestartet sobald beide Spieler bereit sind
Spielprinzip
- Zwei Spieler treten in Echtzeit gegeneinander an
- Verschiendene Kategorien aus dem Bereich der Informatik
- Frage und Kategorien werden zufällig ausgewählt
- Fragen werden gleichzeitig gestellt und beantwortet
- Spieler haben 20 Sekunden Zeit, um eine Frage zu beantworten
- Sobald ein Spieler geantwortet hat, hat der andere nur noch 6 Sekunden zeit.
- Es werden 6 Fragen pro Spiel gestellt
- Wer mehr Fragen richtig beantwortet hat gewonnen
weitere Funktionen
- Spieler können personalisierten Avatar erstellen
- Statistik wird über jeden Spieler geführt und ist einsehbar
Betriebssysteme
Die Anwendung ist auf allen gängigen Browser lauffähig.weitere Informationen
Die Softwarearchitektur basiert auf dem Client-Server-Modell, wobei Vue.js für die Entwicklung des Clients und Spring Boot für den Server eingesetzt wurden.Als Datenbank wurde ein relationales MySQL-Datenbankschema gewählt.
Die Interaktion zwischen Client und Server erfolgt über REST-Schnittstellen und WebSocket-Kommunikation.
Technologien








