[Feature]: Tiles sind anwählbar und können gematched werden. #29

Closed
opened 2026-02-16 16:59:55 +00:00 by FlorianReetz · 1 comment
Owner

Motivation

Tiles können ausgewählt und gegeneinander gematched werden, sodass der GameManager nun alle Komponenten zusammenführen kann um eine Runde Solitaire Mahjong zu spielen.

Ziel

  • Die Tile Klasse ist auswählbar
  • GameManager initiert Match-Logik nachdem zwei Tiles ausgewählt wurden

Scope

In diesem Issue

  • Tile kann Mausklick registrieren
  • Tile emmitiert ein signal
  • GameManager reagiert auf Signal und initiert Match-Logik

Nicht in diesem Issue

  • Zuweisung unterschiedlicher Ressourcen
  • Reaktion auf Touch-Events

Akzeptanzkriterien

TBD

Definition of Done

TBD

### Motivation Tiles können ausgewählt und gegeneinander gematched werden, sodass der GameManager nun alle Komponenten zusammenführen kann um eine Runde Solitaire Mahjong zu spielen. ### Ziel - Die Tile Klasse ist auswählbar - GameManager initiert Match-Logik nachdem zwei Tiles ausgewählt wurden ### Scope **In diesem Issue** - [x] Tile kann Mausklick registrieren - [x] Tile emmitiert ein signal - [x] GameManager reagiert auf Signal und initiert Match-Logik **Nicht in diesem Issue** - Zuweisung unterschiedlicher Ressourcen - Reaktion auf Touch-Events ### Akzeptanzkriterien TBD ### Definition of Done TBD
Author
Owner

Signale sind zu Gunsten einer Echtzeit Abfrage der 2D-World Data ersetzt worden. Der GameManager steuert jetzt direkt die Abfrage nach einem Tile über die 2D-World Koordinaten und einer Sortierung nach dem z_index der Objekte, die bei dieser Abfrage zurück kommen.

Signale sind zu Gunsten einer Echtzeit Abfrage der 2D-World Data ersetzt worden. Der GameManager steuert jetzt direkt die Abfrage nach einem Tile über die 2D-World Koordinaten und einer Sortierung nach dem z_index der Objekte, die bei dieser Abfrage zurück kommen.
FlorianReetz added reference feature/29-selected-tiles-match 2026-02-18 14:41:55 +00:00
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Headframe_Studio/MamaMahjong#29
No description provided.