Teamspiele implementieren #168

Open
opened 2026-01-13 22:10:15 +00:00 by flixcoo · 1 comment
Owner

Beschreibung

Es soll eine Möglichkeit implementiert werden, Teamspiele zu erstellen und diese mit den vier verschiedenen Regelsätzen zu spielen.

Vorgeschlagene Lösung

Erstellung

  • Es wird eine View für das erstellen eines Matches als Teamspiel gebraucht, bei welcher man Spieler in verschiedene Gruppen einteilen kann.
  • Jede Gruppe muss mindestens einen Spieler haben.
  • Die Gruppen müssen eine Möglichkeit bekommen, einen Namen, eine Farbe oder ein ähnliches Erkennungsmerkmal gesetzt zu bekommen

Spielen

  • Zu jedem der vier Regelsätze brauch es eine Ansicht um die Punkte für die entsprechenden Gruppen einzutragen

Zugehörige Issues

No response

### Beschreibung Es soll eine Möglichkeit implementiert werden, Teamspiele zu erstellen und diese mit den vier verschiedenen Regelsätzen zu spielen. ### Vorgeschlagene Lösung #### Erstellung - Es wird eine View für das erstellen eines Matches als Teamspiel gebraucht, bei welcher man Spieler in verschiedene Gruppen einteilen kann. - Jede Gruppe muss mindestens einen Spieler haben. - Die Gruppen müssen eine Möglichkeit bekommen, einen Namen, eine Farbe oder ein ähnliches Erkennungsmerkmal gesetzt zu bekommen #### Spielen - Zu jedem der vier Regelsätze brauch es eine Ansicht um die Punkte für die entsprechenden Gruppen einzutragen ### Zugehörige Issues _No response_
flixcoo added this to the Alpha milestone 2026-01-13 22:10:15 +00:00
flixcoo added the
Task
Feature
Priority
Low
4
Layer
FE
labels 2026-01-13 22:10:15 +00:00
Author
Owner

Team Table bekommt neue Spalte Score. In dieser wird der Teamscore gespeichert. Dieser wird extra gespeichert, weil er unabhängig von den Spieler Scores sein soll.
Teamspiele sind spiele mit mind. 2 Spielern pro Team. Es soll aber auch möglich sein, in normalen Spielen ein Paar zu bilden. In diesen Spielen werden dann alle Einzelspieler auch automatisch ein Team, so dass es theoretisch auch ein Teamspiel ist, aber im UI als normales Spiel gespeichert wird.

`Team` Table bekommt neue Spalte `Score`. In dieser wird der Teamscore gespeichert. Dieser wird extra gespeichert, weil er unabhängig von den Spieler Scores sein soll. Teamspiele sind spiele mit mind. 2 Spielern pro Team. Es soll aber auch möglich sein, in normalen Spielen ein Paar zu bilden. In diesen Spielen werden dann alle Einzelspieler auch automatisch ein Team, so dass es theoretisch auch ein Teamspiel ist, aber im UI als normales Spiel gespeichert wird.
flixcoo started working 2026-05-10 11:48:18 +00:00
flixcoo canceled time tracking 2026-05-10 14:15:05 +00:00
flixcoo added spent time 20 minutes 2026-05-10 14:15:54 +00:00
flixcoo added spent time 1 hour 5 minutes 2026-05-10 14:15:59 +00:00
flixcoo added spent time 30 minutes 2026-05-10 14:16:30 +00:00
sneeex added reference feature/168-teamspiele-implementieren 2026-05-10 17:27:16 +00:00
flixcoo added a new dependency 2026-05-11 19:28:51 +00:00
flixcoo self-assigned this 2026-05-15 10:37:44 +00:00
flixcoo added the
Workflow
In Progress
3
label 2026-05-16 15:50:30 +00:00
flixcoo added spent time 4 hours 6 minutes 2026-05-17 23:38:17 +00:00
flixcoo added spent time 1 hour 30 minutes 2026-05-17 23:38:21 +00:00
flixcoo added spent time 25 minutes 2026-05-17 23:38:57 +00:00
flixcoo added spent time 1 hour 14 minutes 2026-05-18 21:03:00 +00:00
flixcoo started working 2026-05-20 19:53:23 +00:00
flixcoo worked for 2 hours 46 minutes 2026-05-20 22:39:46 +00:00
flixcoo added spent time 1 hour 44 minutes 2026-05-21 15:47:31 +00:00
flixcoo started working 2026-05-21 15:47:32 +00:00
flixcoo worked for 2 hours 25 minutes 2026-05-21 18:12:42 +00:00
flixcoo added spent time 30 minutes 2026-05-21 19:10:32 +00:00
flixcoo started working 2026-05-21 22:04:53 +00:00
flixcoo worked for 44 minutes 2026-05-21 22:49:29 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Total Time Spent: 17 hours 20 minutes
flixcoo
17 hours 20 minutes
Due Date
No due date set.
Blocks
#220 Paare implementieren
liquid-development/game-tracker
Reference: liquid-development/game-tracker#168