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.
Der Lehrpfad — in dieser Reihenfolge
- Der Online-Interpreter — tippen und ausführen, ohne zu installieren
- Dein Einstieg — Python holen, erste Zeilen, Fehler lesen
- Variablen — Namen und Goldstand speichern
- Konditionen — Entscheidungen wie am Stadttor
- Schleifen — Kampfrunden und Countdowns wiederholen
- Funktionen — die Schadensberechnung als Baustein
- Listen — dein Inventar verwalten
- Dictionaries — Heldendaten unter Schlüsseln
- Klassen — Helden und Monster als Bauplan
Danach entweder optional NumPy — oder die Brücke zum Spiel: Fehler, Befehle, Module, JSON, Mini-Abenteuer. Dann Falkencode.
- Fehler lesen — Tracebacks verstehen statt fürchten
- Text und Befehle — „greif rauber an“ zerlegen wie die Engine
- Mehrere Dateien — Logik, Daten und Webserver trennen
- JSON — die Welt als Daten — Räume und Ausgänge in einer Datei
- Drei Räume — dein erstes Textabenteuer — alles aus dieser Reihe in einer Datei
Optional, wenn du neugierig bist — das hier braucht das Spiel nicht:
- NumPy — Zahlenreihen im Dutzend rechnen
- Bibliotheken — fertige Werkzeuge — Würfel inklusive
- Tests — dein Sicherheitsnetz bei Änderungen
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.