Commit graph

20 commits

Author SHA1 Message Date
Benjamin
bb9cdacae2 Animation-Asset für fallende Blätter laden 2026-05-11 18:10:42 +02:00
Benjamin
58aea455e9 Vor Partikeln Stand 2026-05-11 18:06:31 +02:00
b4958d535f Merge pull request 'refactor/typisierung-und-collisions' (#1) from refactor/typisierung-und-collisions into main
Reviewed-on: #1
2026-05-11 15:17:36 +00:00
binaerverkehr
4449656a69 refactor: Typisierung in Hauptdateien und Skripten ergaenzt
- 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
2026-05-11 10:37:37 +02:00
binaerverkehr
d796b47c46 feat: Collisions Dataclass eingefuehrt und in PhysicsEntity verwendet
- 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
2026-05-11 10:37:28 +02:00
binaerverkehr
da973dd968 fix: Save/Load Funktionen korrigiert. 2026-05-11 10:19:31 +02:00
binaerverkehr
dc5239aa4c fix: Falsch geschriebene Variable korrigiert 2026-05-11 10:11:52 +02:00
binaerverkehr
9e0068e926 - Lade map.json innerhalb von try-except
- test-Funktion entfernt
2026-05-11 10:11:09 +02:00
Benjamin Hinz
35e22e1fbf Ende Unterricht 24.04.26 2026-04-24 18:45:31 +02:00
Benjamin Hinz
4d8ef1f040 Stand Ende 17.04.2026 2026-04-17 18:45:10 +02:00
Benjamin Hinz
4e8227aead 17.04.2026 2026-04-17 18:04:33 +02:00
Benjamin Hinz
a583bf9858 Ende Unterricht 04.03.26 und Hausaufgabe 2026-03-05 15:13:43 +01:00
Benjamin Hinz
d36c44a7b2 Fertige Animationen 2026-03-04 16:50:44 +01:00
Benjamin Hinz
ca0c93b9d9 Ende des Unterrichts 13.02.2026 (Freitag) 2026-02-13 18:34:59 +01:00
Benjamin Hinz
1ee62cd5b2 test zu gitignore hinzugefügt 2026-02-13 17:46:17 +01:00
Benjamin Hinz
7a8e98dd05 gitignore hinzugefügt 2026-02-13 17:33:37 +01:00
Benjamin Hinz
d73c3374a0 Fertige Wolken 2026-02-08 12:59:30 +01:00
Benjamin Hinz
0fc3e535b2 Fertige Wolken 2026-02-06 18:51:57 +01:00
Benjamin Hinz
00298cb14d Ein Test 2026-02-06 18:51:39 +01:00
Benjamin Hinz
aa65ffe59f Bisheriges Game bis zu den Wolken 2026-02-06 18:51:05 +01:00