Python lernen — mit Falkenmoor

Python mit dem MUD lernen

Python von null an, mit Beispielen aus unserem eigenen Text-MUD. Für die erste Zeile brauchst du nichts zu installieren — der Browser reicht.

▶ Python sofort im Browser ausprobieren

Hängst du fest? Der Notfallkasten.

Falkenmoor Logo

Der Lehrpfad — in dieser Reihenfolge

  1. Der Online-Interpreter — tippen und ausführen, ohne zu installieren
  2. Dein Einstieg — Python holen, erste Zeilen, Fehler lesen
  3. Variablen — Namen und Goldstand speichern
  4. Konditionen — Entscheidungen wie am Stadttor
  5. Schleifen — Kampfrunden und Countdowns wiederholen
  6. Funktionen — die Schadensberechnung als Baustein
  7. Listen — dein Inventar verwalten
  8. Dictionaries — Heldendaten unter Schlüsseln
  9. Klassen — Helden und Monster als Bauplan

Danach entweder optional NumPy — oder die Brücke zum Spiel: Fehler, Befehle, Module, JSON, Mini-Abenteuer. Dann Falkencode.

  1. Fehler lesen — Tracebacks verstehen statt fürchten
  2. Text und Befehle — „greif rauber an“ zerlegen wie die Engine
  3. Mehrere Dateien — Logik, Daten und Webserver trennen
  4. JSON — die Welt als Daten — Räume und Ausgänge in einer Datei
  5. Drei Räume — dein erstes Textabenteuer — alles aus dieser Reihe in einer Datei

Optional, wenn du neugierig bist — das hier braucht das Spiel nicht:

Falkencode — so ist das Spiel gebaut

Diese Reihe zerlegt den echten Quelltext von Falkenmoor. Erst lesen, wenn Funktionen und Klassen sitzen — sie ist nicht der Einstieg. Nach dem Mini-Abenteuer: engine.py (Spiellogik), danach app.py.