88 lines
1.4 KiB
Python
88 lines
1.4 KiB
Python
from Avatar import Avatar
|
|
from Fahrzeug import Fahrzeug
|
|
from Items import Items
|
|
import time
|
|
|
|
print("Hallo zu meinem Mario Spiel")
|
|
|
|
|
|
name = input("Wähle deinen Charakter aus: Mario Luigi Pflanze")
|
|
|
|
|
|
|
|
|
|
|
|
Mario = Avatar("Mario", "")
|
|
Luigi = Avatar("Luigi", "")
|
|
Pflanze = Avatar("Pflanze", "")
|
|
|
|
|
|
Stern = Items ("Stern", "Boost", "Legendary")
|
|
Rakete = Items ("Rakete", "Boost", "Rare")
|
|
Pilz = Items ("Roter Pilz", "Hinderniss", "Common")
|
|
|
|
if name ==" Mario":
|
|
Spieler = Mario
|
|
elif name == " Luigi":
|
|
Spieler = Luigi
|
|
elif name == " Pflanze":
|
|
Spieler = Pflanze
|
|
else:
|
|
Spieler = Mario # Default
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Prowler = Fahrzeug("Prowler",50)
|
|
Buggy = Fahrzeug("Buggy",25)
|
|
Motorrad = Fahrzeug ("Motorrad",55)
|
|
|
|
|
|
Pflanze.fahrzeug_zuweisen(Prowler)
|
|
Mario.fahrzeug_zuweisen(Motorrad)
|
|
Luigi.fahrzeug_zuweisen(Buggy)
|
|
|
|
|
|
|
|
|
|
|
|
print("Du spielst "+ Spieler.name + " mit " + str(Spieler.fahrzeug.name))
|
|
|
|
|
|
|
|
|
|
input ("Bist du bereit?")
|
|
|
|
sekunden = 3
|
|
print("Das Spiel startet in: ")
|
|
for i in range(sekunden, 0, -1):
|
|
print(i)
|
|
time.sleep(1)
|
|
|
|
print("Start!")
|
|
|
|
print (Spieler.name + " fährt...")
|
|
|
|
Richtung = input("KREUZUNG! <== == ==>")
|
|
|
|
|
|
if Richtung == " <==":
|
|
print (Spieler.name + " fährt links")
|
|
elif Richtung == " ==":
|
|
print (Spieler.name + " fährt geradeaus")
|
|
elif Richtung == " ==>":
|
|
print (Spieler.name + " fährt rechts")
|
|
else:
|
|
print (Spieler.name == "VERLOREN!")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#print(str(Mario))
|
|
#print(str(Luigi))
|
|
#print(str(Buggy))
|
|
#print (str(Stern)) |