refactor/typisierung-und-collisions #1

Merged
bhinz merged 5 commits from refactor/typisierung-und-collisions into main 2026-05-11 15:17:37 +00:00
Contributor

Typisierung + Klassen

Typisierung + Klassen
jimdahl added 5 commits 2026-05-11 08:41:45 +00:00
- test-Funktion entfernt
- Neue @dataclass Collisions mit Feldern top/right/bottom/left
- collisions-Dict in PhysicsEntity durch Collisions-Instanz ersetzt
- Attribut-Zugriff (collisions.top) statt Dict-Indexierung
- Typisierung von Feldern und Methoden in PhysicsEntity und Player
- Felder und Methoden in Game und Editor typisiert
- Tilemap: Felder, render, tiles_around, physics_rects_around, autotile
- Animation: Konstruktor-Parameter, Felder, copy und update
- Clouds: Cloud und Clouds vollstaendig typisiert
- utils: load_image und load_images mit Rueckgabe-Typ
bhinz merged commit b4958d535f into main 2026-05-11 15:17:37 +00:00
bhinz deleted branch refactor/typisierung-und-collisions 2026-05-11 15:18:19 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
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: bhinz/Ninja-Jump-and-run#1
No description provided.