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-Interpretertippen und ausführen, ohne zu installieren
  2. Dein EinstiegPython holen, erste Zeilen, Fehler lesen
  3. VariablenNamen und Goldstand speichern
  4. KonditionenEntscheidungen wie am Stadttor
  5. SchleifenKampfrunden und Countdowns wiederholen
  6. Funktionendie Schadensberechnung als Baustein
  7. Listendein Inventar verwalten
  8. DictionariesHeldendaten unter Schlüsseln
  9. KlassenHelden und Monster als Bauplan

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

  1. Fehler lesenTracebacks verstehen statt fürchten
  2. Text und Befehle„greif rauber an“ zerlegen wie die Engine
  3. Mehrere DateienLogik, Daten und Webserver trennen
  4. JSON — die Welt als DatenRäume und Ausgänge in einer Datei
  5. Drei Räume — dein erstes Textabenteueralles 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.