def waldlichtung(): gute_antwort = False while not gute_antwort: print("Waldlichtung") print("Du befindest dich auf einer kleinen Lichtung im Wald. Hohe Bäume umringen den Platz, ihr Blätterdach lässt nur vereinzelte Sonnenstrahlen hindurch. Ein schmaler Pfad führt nach Norden und ein anderer nach Osten. Der Boden ist weich, mit Moos bedeckt, und du meinst, in der Ferne das Plätschern von Wasser zu hören.") wahl = input("Wohin soll es gehen? (n=Norden, o=Osten) ") if wahl == "n": gute_antwort = True flussufer() elif wahl == "o": gute_antwort = True verlasseneHuette() else: dunklerWald() def flussufer(): gute_antwort = False while not gute_antwort: print("Flussufer") print("Der Pfad mündet an ein glitzerndes Flussufer. Das Wasser ist klar und fließt ruhig dahin, doch weiter auf der anderen Seite siehst du dichten Wald. Ein alter Holzsteg ragt ein Stück in den Fluss – instabil, aber vielleicht noch nutzbar. Zurück kannst du Süden gehen, zurück zur Waldlichtung.") wahl = input("Wohin soll es gehen? (s=Süden) ") if wahl == "s": gute_antwort = True waldlichtung() else: dunklerWald() def verlasseneHuette(): gute_antwort = False while not gute_antwort: print("Verlassene Hütte") print("Ein schmaler Weg führt dich zu einer kleinen, verwitterten Hütte. Die Fenster sind blind vor Staub, die Tür steht einen Spalt offen. Drinnen scheint es dunkel, aber du meinst, einen schwachen Geruch von Rauch wahrzunehmen – vielleicht war hier kürzlich jemand. Du kannst zurück nach Westen, zur Waldlichtung.") wahl = input("Wohin soll es gehen? (w=Westen) ") if wahl == "w": gute_antwort = True waldlichtung() else: dunklerWald() def dunklerWald(): print("Dunkler Wald") print("Du verlässt den schmalen Pfad und schlägst dich durchs Unterholz. Schon nach wenigen Schritten verdunkelt sich das Licht, und die Luft wird kälter. Der Wald wirkt hier älter, dichter – fast lebendig. Zwischen den knorrigen Wurzeln scheint Nebel aufzusteigen, der lautlos über den Boden kriecht. Schnell kehrst du um, bevor du den Weg zurück nicht mehr findest.") waldlichtung()