Kursvorlage
AI Game Lab BuildFromZero: Spiele-Klassiker von Null
Bauprojekte für klassische Spiele mit frameCraft: Entwickle bekannte Spielideen wie Snake, Pac-Man, Bomberman light, Space Invaders und Tower Defense Schritt für Schritt aus einer kleinen Startbasis.

KI-Coding und ProtoTypeFirst
Strukturierte Spieleentwicklung mit KI-Unterstützung
Diese Vorlage nutzt KI-Coding als didaktisch eingebettete Unterstützung innerhalb von CodeRoom: Die KI arbeitet kontextbewusst am aktuellen Projektstand, erklärt Fehler, setzt gezielte Änderungen um und macht Code-Entwicklung unmittelbar überprüfbar. Lehrkräfte behalten dabei Transparenz über Prompts, Änderungen und Versionen. Im ProtoTypeFirst-Format starten alle Bausteine mit einer lauffähigen Startbasis, die schrittweise zu einem spielbaren Prototyp weiterentwickelt wird. Dadurch entsteht ein klar strukturierter Rahmen für Lernende, die mit KI-Unterstützung programmieren und bestehenden Code gezielt ausbauen sollen.
Didaktische Zielsetzung
Didaktische Zielsetzung
Die Vorlage führt klassische Spielideen als **schrittweise Entwicklungsprojekte** zusammen und verbindet Spielregeln, Szenenaufbau, Steuerung und Rückmeldung in überschaubaren Erweiterungen. Fachlich steht der Aufbau von Kompetenzen in **Modellierung, Strukturierung und Implementierung** im Mittelpunkt: Spielfiguren, Zustände, Datenlisten, Rasterpositionen, Kollisionen und UI-Anzeigen werden aus einer Startbasis heraus systematisch ergänzt. Die Bausteine zeigen, wie aus kleinen Szenen durch geplante Daten, klare Funktionen und wiederkehrende Regeln spielbare Prototypen entstehen. Damit ist die Vorlage fachlich im Bereich **Spieleentwicklung mit Prototyping und objektbezogenem Denken** einzuordnen.
Kompetenzschwerpunkte
Kompetenzschwerpunkte
Die Vorlage bündelt fachliche und methodische Schwerpunkte der Spieleentwicklung mit frameCraft und KI-gestützter Code-Erweiterung.
- Szenenaufbau: Startbasen mit Spielfeld, Figuren, UI-Elementen, Touch-Buttons und vorbereiteten Eingaben werden gezielt erweitert.
- Steuerung und Eingaben: Tastatur- und Touchaktionen werden vorbereitet, abgefragt und für Bewegung, Platzierung oder Spielaktionen genutzt.
- Spielmechaniken: Bewegung, Richtungswechsel, Schüsse, Bomben, Gegnerbewegung, Sammelobjekte und Interaktionen werden schrittweise implementiert.
- Datenstrukturen: Szenenwerte, Listen, Rasterpositionen, Gegnerdaten, Bauplätze und Objektzustände strukturieren die Spiellogik.
- Kollisionen und Regeln: Wandkontakte, Gegnerkontakte, Treffer, Selbstberührung, Schaden und Reichweiten werden als überprüfbare Spielregeln aufgebaut.
- Spielzustände und Feedback: Punkte, Leben, Wellen, Ressourcen, Game Over, Siegbedingungen, Neustart und HUD-Anzeigen machen den Spielverlauf nachvollziehbar.
- Prototyping mit KI-Coding: Kleine, gezielte Änderungen werden getestet, ausgewertet und als Grundlage für weitere Ausbauschritte genutzt.
Struktur der Bausteine
Struktur der Bausteine
Die Bausteine greifen unterschiedliche Spieleklassiker auf und führen jeweils von einer lauffähigen Startbasis zu klar abgegrenzten Erweiterungen von Szene, Daten, Eingaben, Regeln und Spielzuständen.

Space Invaders: Verteidigung gegen die Formation
Der Baustein nutzt eine Startbasis mit Raumschiff, Formation-Markierung und Eingaben, um Bewegung, Schüsse, Gegner, Treffer, Punkte, Leben, Wellen und Neustart schrittweise als Verteidigungsspiel aufzubauen.

Tower Defense Light: Verteidigung entlang des Pfads
Der Baustein entwickelt eine Karte mit Pfad, Start, Ziel, Bauplätzen und Gegner-Platzhalter zu einem Tower-Defense-Prototyp mit gespeicherten Daten, entprellten Eingaben, Türmen, Angriffen, Münzen, Wellen, Niederlage und Neustart.

Bomberman light: Raster-Bombe
Der Baustein führt von Spielfeld-Platzhalter, Spieler, Marker, UI und vorbereiteter Steuerung zu Rasterlogik, Bewegung, Wänden, Bombe, Explosion, Punkten, Schaden, Gegnern, Sieg und Neustart.

Pac-Man: Punktejagd im Labyrinth
Der Baustein erweitert einen sichtbaren Labyrinthbereich mit Platzhalterspieler und Eingabeprüfung zu Tilemap, Bewegung, Wandkollision, Sammelpunkten, Score, Gegnern, Leben und Power-Punkt.

Snake: Wachsen im Raster
Der Baustein baut aus Spielfeld, Schlangenkopf, HUD und Steuerknöpfen eine Rasterlogik mit Bewegung, Nahrung, Wachstum, Kollisionen, Score, Game Over und Neustart auf.

Offene KI-Spiele-Sandbox
Der Baustein stellt eine neutrale frameCraft-Sandbox bereit, in der Szene, Figur, Variablen, Textfeedback und frei wählbare Prototyp-Ideen ohne festes Endspiel erweitert werden.
Inhalte im Überblick
Inhalte im Überblick
Die Vorlage bündelt klassische Spieleprojekte, die gemeinsame Grundprinzipien der Spieleentwicklung aus unterschiedlichen Perspektiven erschließen.
| Baustein | Inhaltlicher Schwerpunkt | Umfang |
|---|---|---|
| Space Invaders: Verteidigung gegen die Formation | Bewegung, Schüsse, Gegnerformation, Treffer, Punkte, Leben, Wellen und Neustart | 90 min, 23 Aufgaben |
| Tower Defense Light: Verteidigung entlang des Pfads | Pfad, Bauplätze, gespeicherte Szenendaten, Türme, Reichweite, Angriff, Münzen, Wellen und Neustart | 90 min, 25 Aufgaben |
| Bomberman light: Raster-Bombe | Raster, Bewegung, Wände, Bombe, Explosion, Punkte, Schaden, Gegner, Sieg und Neustart | 90 min, 21 Aufgaben |
| Pac-Man: Punktejagd im Labyrinth | Tilemap, Bewegung, Wandkollision, Sammelpunkte, Score, Gegner, Leben und Power-Punkt | 90 min, 27 Aufgaben |
| Snake: Wachsen im Raster | Rasterlogik, Bewegung, Nahrung, Wachstum, Kollisionen, Score, Game Over und Neustart | 75 min, 25 Aufgaben |
| Offene KI-Spiele-Sandbox | Neutrale Sandbox für Szene, Figur, Variablen, Textfeedback und frei wählbare Prototyp-Ideen | 90 min, 18 Aufgaben |
Die Bausteine bieten klare Entwicklungsabschnitte, transparente Lernziele und eine gute Anschlussfähigkeit an Unterrichtsreihen zur Spieleentwicklung, Modellierung und Implementierung.
Nutzen Sie einen Demo-Zugang, erproben Sie die Vorlage und passen Sie die Projekte an Ihre Lerngruppe und Unterrichtsplanung an.