07.09.2026
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
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))
|
||||
Reference in New Issue
Block a user