Repository navigation
Neuer Kurs Godot 4 für Gestaltung & 2D-Prototypen mit Screenshots aus Editor und Spiel (LRN-23) - #22
Open
hernstev97 wants to merge 3 commits into
Open
hernstev97 wants to merge 3 commits into
hernstev97 wants to merge 3 commits into
Conversation
Markdown-Bilder `` werden zu Abbildungen: Breite und Höhe liest der Build aus der PNG-Datei, damit die Seite beim Laden nicht springt; `…@2x.png` zeigt halb so viele CSS-Pixel. Ein Bild ist nie breiter als die Spalte, ein Tipp öffnet es in voller Größe zum Zoomen. Ein Bild allein im Absatz bekommt seinen Titel als Bildunterschrift. content:check meldet fehlende Dateien, Bilder außerhalb von public/media/ und fehlende Alt-Texte als Fehler. Der Service Worker legt PNG-Dateien aus public/ schon beim Installieren ab, die Bilder gehen also offline. vercel.json nimmt /media/ von der Umleitung auf index.html aus, wie /assets/ und /fonts/. Anlass ist LRN-23: Die Godot-Module sollen unterwegs Screenshots aus Editor und Spiel diagnostizieren. Das Handbuch beschreibt Ablage, Alt-Text, Größe und Prüfung. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Der Combat-Kurs schrieb „Kollisionsformen sichtbar“ im Menü „Debug“, „Eingabezuordnung“ und „Ebenennamen“. Godot 4.7.2 zeigt auf Deutsch „Debuggen → Sichtbare Collision-Shapes“, „Eingabe-Zuordnung“ und „Ebenen-Namen“; Editor-Screenshots für den Godot-Kurs (LRN-23) belegen das. Das Zitat „Object A can detect …“ in Hitboxen steht in der Klassenreferenz von CollisionObject2D, nicht in der Physik-Einführung; der Link zeigt jetzt dorthin. Geändert sind nur Lektions- und Projekttexte. Die Checkliste der Übung godot-start/startszene-messen nennt den alten Menünamen weiter, weil eine Änderung dort ihren Fingerprint und damit den Fortschritt zurücksetzen würde. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 Module in vier Tracks, 191 Übungen (choice 24, order 15, output 50, gap 18, command 10, bug 37, explain 15, practice 22), 48 Interview-Karten, vier Projekte mit Abschlussprojekt, 60 Glossarbegriffe, Spickzettel und Berufsseite. content:check ohne Hinweis, rund 34 Stunden Lernzeit. Ziel ist, ein Projekt, das ein Coding-Agent gebaut hat, im Editor zu lesen, mit eigenen Assets zu füllen, einzustellen und Fehler einzugrenzen. GDScript wird gelesen, nicht von Grund auf geschrieben; die Webentwicklung dient als Brücke (Szenenbaum und DOM, Szene und Komponente, @export und Props), mit ehrlicher Grenze jedes Vergleichs. - Unterwegs (8 Module, 360 px, offline): Editor-Anatomie, Szenenbäume, Instanzen und Ressourcen, Pixelraster und Skalierung, Kollisionen und Masken, Eingabeaktionen und Parameter, Bildrate und Simulation, Fehler eingrenzen. Diagnosen an Screenshots aus Editor und Spiel; der Bereich hat 80 Bilder unter public/media/godot (1,3 MB). - Am PC (7 Module): Projekt erkunden und das Testgelände aufbauen, Sprites importieren, Animationen, Audio, Level aus Tiles, Export und Sicherung, Werkstatt mit einer Fehlerkiste aus acht vorbereiteten Fehlern. - Godot 4.7.2 (aktuell stabil): jede gezeigte Ausgabe, Fehlermeldung und jeder Standardwert stammt aus einem Lauf unter CachyOS, jedes Bild aus dem deutschen Editor oder dem Spiel, jeder Doku-Link samt Anker geprüft. - KI-Regel: Code und Gerüst darf eine KI liefern, Werte heißen Platzhalter, kreative Aufgaben haben keine Musterlösung; keine Vorgaben für Project Delicate Flower. - Baut auf dem Godot-Start des Combat-Kurses auf und verweist auf Hitboxen, Eingabe, Tuning und den Git-Bereich, statt sie zu wiederholen. - Farbe #B5E3FF (Eisblau), order 12; Handbuch und README nennen den Bereich. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This was referenced Oct 22, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Neuer Bereich Godot 4 für Gestaltung & 2D-Prototypen (LRN-23). Ziel aus dem Issue: Steven liest ein Projekt, das ein Coding-Agent gebaut hat, im Godot-Editor, füllt es mit eigenen Sprites, Animationen, Tiles und Tönen, stellt es ein und grenzt Fehler ein. Programmieren von Grund auf ist nicht das Ziel; GDScript wird gelesen, und wo es passt, knüpft der Kurs an die Webentwicklung an (Szenenbaum und DOM, Szene und Komponente,
@exportund Props), jeweils mit der Stelle, an der der Vergleich bricht. Der Kurs geht im Bus am Handy und zu Hause am PC.Was neu ist
content/godot/, Farbe#B5E3FF(Eisblau, laut Handbuch frei),order: 12, rund 34 h.content:checkohne Hinweis.EINSTELLUNGEN.md,KORREKTUREN.md,MESSUNGEN.mdund Testversionen; 8 Abnahmekriterien.place: unterwegs): Editor-Anatomie, Szenenbäume lesen, Instanzen und Ressourcen, Pixelraster und Skalierung, Kollisionen und Masken, Eingabeaktionen und Parameter, Bildrate und Simulation, Fehler eingrenzen. Vorhersagen, Bäume und.tscn-Text lesen, Diagnosen an Screenshots.place: pc): Projekt erkunden und Testgelände aufbauen, Sprites importieren, Animationen, Audio, Level aus Tiles, Export und Sicherung, Werkstatt.MovementStats-Resource), das Steven aus Textdateien anlegt. Spätere Module hängen eigene Nodes an, statt Skripte umzuschreiben.git restore .macht ihn rückgängig, die Lösung steht je Fall in einer Übung.KI-Regel (Steven, 16.10.2026)
Code, Gerüst und Vorlagen mit Platzhaltern darf eine KI liefern; jede gestalterische Entscheidung und jedes Asset bleibt bei Steven.
practice-Aufgaben habenlang: prose, keine Musterlösung und überprüfbare Checklisten.Belege
docs.godotengine.org/en/stable(= 4.7) mit Ankern;pnpm links godot: 278 URLs, 0 Probleme../, eineorder-Übung ohne gültige Alternativen, falsche Aussage zu Solo am Master-Bus, unvorhersagbare float32-Ausgaben, fehlende.console.exeim Windows-Export, ein Schritt im TileSet-Editor, der in der gezeigten Reihenfolge nicht funktioniert.Prüfungen
pnpm content:checkgodotpnpm verifypnpm testpnpm lint,pnpm buildpnpm test:e2epnpm test:pwa:e2esw.jsdes Builds enthält alle 80 BilderPlattform: Bilder in Lektionen und Übungen
Eigener Commit.
wird eine Abbildung: Größe aus der PNG-Datei (kein Springen beim Laden,@2x.pngfür hochauflösende Displays), nie breiter als die Spalte, ein Tipp öffnet das Bild in voller Größe.content:checkmeldet fehlende Dateien, Bilder außerhalb vonpublic/media/und fehlende Alt-Texte als Fehler. Der Service Worker legte PNGs auspublic/schon vorher ab;vercel.jsonnimmt/media/von der Umleitung aufindex.htmlaus. Test intooling/content.test.ts, Abschnitt „Bilder“ im Handbuch. Anlass ist die Screenshot-Diagnose unterwegs; ohne Bilder hätten die Unterwegs-Module nur Textbeschreibungen von Darstellungsfehlern.Korrektur im Combat-Kurs
Eigener Commit. Godot 4.7.2 zeigt auf Deutsch „Debuggen → Sichtbare Collision-Shapes“, „Eingabe-Zuordnung“ und „Ebenen-Namen“; der Combat-Kurs schrieb „Kollisionsformen sichtbar“, „Eingabezuordnung“ und „Ebenennamen“. Ein Doku-Zitat in Hitboxen zeigte auf die falsche Seite. Geändert sind nur Lektions- und Projekttexte. Die Checkliste von
godot-start/startszene-messennennt den alten Namen weiter, weil eine Änderung dort den Fingerprint und damit Stevens Fortschritt zurücksetzen würde.Entscheidungen, die ich ohne Rückfrage getroffen habe
godot, Titel „Godot 4 für Gestaltung & 2D-Prototypen“, 15 statt der im Issue nicht festgelegten Modulzahl; die Werkstatt ist ein eigenes PC-Modul, damit „vorbereitete Fehler diagnostizieren“ im echten Editor stattfindet.Hinweise
e2e, und dort scheitert nur „real content fits phone, tablet and desktop viewports“ – derselbe Test wie im nächtlichen Lauf aufmain(Run 39690603895). In beiden Traces bleibt<main>einer Seite nach rund 200 Seitenaufrufen bei 360 px leer: aufmainbei/combat/wiederholen/spielgefuehl(Aufruf 199), hier bei/godot/projekte/abschluss-testgelaende(Aufruf 212). Der Fehler wandert mit der Zahl der Seiten zum jeweils letzten Bereich; eine Godot-Seite ist nicht die Ursache. Lokal laufen alle Tests grün, aufmain59/59, hier 61/61. „SQL runs in the browser“ war in der CI flaky (beim zweiten Versuch grün) und scheiterte aufmainschon am 21.10. (Run 39563213960).vite buildwarnt über einen Chunk über 4.000 kB. Das ist der Suchindex; er war aufmainschon 4,43 MB und wird mit diesem Kurs 4,76 MB. Die Warnung gibt es aufmaingenauso.Screenshots
Handy, 360 px: Lektion mit echter Godot-Aufnahme (Faktor 4 gegen 3,5) und eine Diagnose-Übung mit Bild im Prompt.
Desktop, 1280 px: Lernpfad mit Unterwegs-Marken und eine Lektion mit Spielbild und sichtbaren Kollisionsformen.
Offen
git lfs trackist aus Doku beschrieben.🤖 Generated with Claude Code