Programmier dein erstes Spiel: ein Text-Adventure
Deine Story, deine Regeln, dein Code. Entwirf das Abenteuer auf Papier und nutz die KI als Lehrer, der erklärt, nicht als Maschine, die es fertig baut.
Jedes Spiel, das du je gespielt hast, hat jemand programmiert. Heute wechselst du die Seite. Ein Text-Adventure ist das perfekte erste Projekt: nur Worte, Entscheidungen und etwas Logik, ohne Grafik und komplizierte Engines. Am Ende hast du ein Spiel, das es in keinem Store gibt, weil es deins ist.
Bevor du die Tastatur anfasst: Papier und Stift. Zeichne die Karte: drei bis fünf Szenen, welche Entscheidung wo fällt, ein gutes Ende und mindestens ein katastrophales, aber lustiges. Dieser Teil wird nicht delegiert: Die Story gehört dir, und die KI arbeitet viel besser, wenn du mit einem Plan ankommst.
Der Prompt
Ich will mein erstes Text-Adventure in Python programmieren und habe die Story schon auf Papier entworfen: [FASSE DEINE SZENEN UND ENDEN ZUSAMMEN]. Mein Programmier-Niveau: [NULL / SCHON MAL PROBIERT]. Führe mich Schritt für Schritt: Erkläre mir jedes Konzept (Variablen, input, Bedingungen, Schleifen) genau dann, wenn ich es brauche, mit kurzen Code-Stücken, die ich selbst abtippe. Gib mir nie das fertige Spiel: Sag mir nach jedem Schritt, was ich testen soll, und stell mir eine Frage, damit ich den nächsten Teil selbst durchdenke.Die goldene Regel: Tipp selbst, kein Kopieren und Einfügen. Wer jede Zeile schreibt, versteht, was sie tut, und genau da liegt der Unterschied zwischen Programmieren und Zuschauen. Teste das Spiel nach jedem Schritt, auch wenn es erst eine Sache kann: Deine erste Szene auf dem Bildschirm ist schon ein Sieg.
Wenn etwas schiefgeht (und das wird es)
Fehler sind nicht der Feind, sie sind das Spiel im Spiel. Schließ einen Pakt mit dir: Erst liest du die Fehlermeldung und stellst eine Vermutung auf. Dann probierst du eine Lösung. Erst nach zehn Minuten Feststecken fügst du den Fehler in den Chat ein und bittest um einen Hinweis, nicht um die Lösung. Jeder Fehler, den du selbst knackst, zählt wie drei Tutorials.
Ein Schritt weiter
- Bau ein Inventar ein: Gegenstände, die man in einer Szene findet und die woanders Türen öffnen.
- Gib das Spiel einem Freund und notiere, wo er hängen bleibt und wo er lacht: Das ist echtes Testen.
- Version 2: Lebenspunkte, ein Gegner, der mit Zufallszahlen entscheidet, oder ein geheimes Ende.
Häufige Fragen
Muss ich etwas installieren?
Am Anfang nicht: Es gibt kostenlose Python-Umgebungen, die im Browser laufen. Bitte die KI, dir eine zu empfehlen und zu erklären, wie du deine erste Datei ausführst.
Und wenn ich wirklich gar nichts über Programmieren weiß?
Umso besser, schreib genau das in den Prompt. Ein Text-Adventure startet mit drei Konzepten: Text anzeigen, eine Antwort einlesen, mit wenn-dann entscheiden. Alle drei lernst du am ersten Nachmittag.