FootBallMazeDEMO
A downloadable game
# Definieer de startpositie van de speler
current_room = "start"
# Definieer de spelwereld
game_world = {
"start": {
"description": "Je bevindt je in een donkere kamer. Er is een deur naar het noorden.",
"options": {
"noord": "kamer1"
}
},
"kamer1": {
"description": "Je bent in een grote zaal met een tafel in het midden. Er is een deur naar het oosten en het westen.",
"options": {
"oost": "eind",
"west": "start"
}
},
"eind": {
"description": "Gefeliciteerd, je hebt het einde van het spel bereikt!",
"options": {}
}
}
# Definieer de functie om de huidige kamer te tonen
def show_room(room):
print(game_world[room]["description"])
# Definieer de hoofdlus van het spel
while True:
# Toon de huidige kamer
show_room(current_room)
# Controleer of de speler het einde heeft bereikt
if current_room == "eind":
print("Einde van het spel.")
break
# Vraag de speler om een keuze
choice = input("Wat wil je doen? ")
# Controleer of de keuze geldig is
if choice.lower() in game_world[current_room]["options"]:
# Verplaats de speler naar de nieuwe kamer
current_room = game_world[current_room]["options"][choice.lower()]
else:
print("Dat is geen geldige keuze. Probeer het opnieuw.\n")
Status | Released |
Author | Mustii_POWER |
Development log
- the golden gateApr 07, 2024
Leave a comment
Log in with itch.io to leave a comment.