jameel
This commit is contained in:
@@ -5,8 +5,5 @@ class Avatar:
|
|||||||
self.items = 0
|
self.items = 0
|
||||||
self.Fahrzeug = None
|
self.Fahrzeug = None
|
||||||
|
|
||||||
def __str__(self):
|
|
||||||
return("Ich bin " + self.name + " und " + str(self.Fahrzeug))
|
|
||||||
|
|
||||||
def fahrzeug_zuweisen(self, Fahrzeug):
|
def fahrzeug_zuweisen(self, Fahrzeug):
|
||||||
self.Fahrzeug = Fahrzeug
|
self.Fahrzeug = Fahrzeug
|
||||||
+1
-2
@@ -7,5 +7,4 @@ class Fahrzeug:
|
|||||||
def __str__(self):
|
def __str__(self):
|
||||||
return("Fahre mit dem " + self.name)
|
return("Fahre mit dem " + self.name)
|
||||||
|
|
||||||
def fahren(self):
|
|
||||||
print("Ich fahre")
|
|
||||||
@@ -2,3 +2,6 @@ class Map:
|
|||||||
def __init__(self, name):
|
def __init__(self, name):
|
||||||
self.name = name
|
self.name = name
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return self.name
|
||||||
|
|
||||||
+71
-3
@@ -1,5 +1,8 @@
|
|||||||
from Avatar import Avatar
|
from Avatar import Avatar
|
||||||
from Fahrzeug import Fahrzeug
|
from Fahrzeug import Fahrzeug
|
||||||
|
from Map import Map
|
||||||
|
import random
|
||||||
|
import time
|
||||||
from Items import Items
|
from Items import Items
|
||||||
|
|
||||||
print("WILLKOMMEN ZU MARIO KART!!!🏁")
|
print("WILLKOMMEN ZU MARIO KART!!!🏁")
|
||||||
@@ -7,10 +10,11 @@ print("------------------------------------------")
|
|||||||
print("Erstelle als aller erstes deinen Avatar🧍")
|
print("Erstelle als aller erstes deinen Avatar🧍")
|
||||||
|
|
||||||
#Avatar Erstellung
|
#Avatar Erstellung
|
||||||
name = input("Wie soll dein Avatar heißen?:")
|
name = input("Wie soll dein Avatar heißen?: ")
|
||||||
groesse = input("Wie groß soll dein Avatar sein?:")
|
groesse = input("Wie groß soll dein Avatar sein?: ")
|
||||||
|
|
||||||
Spieler = Avatar(name, groesse)
|
Spieler = Avatar(name, groesse)
|
||||||
|
print("Der Name deines Avatars ist " + name + " und ist " + groesse + "cm groß.")
|
||||||
|
|
||||||
|
|
||||||
#NPC (Gegner)
|
#NPC (Gegner)
|
||||||
@@ -33,7 +37,7 @@ Quad = Fahrzeug("Quad🚗💨", 45)
|
|||||||
print(Quad)
|
print(Quad)
|
||||||
|
|
||||||
print("------------------------------------------")
|
print("------------------------------------------")
|
||||||
fahrzeug_wahl = input("Wähle nun dein Fahreug aus:")
|
fahrzeug_wahl = input("Wähle nun dein Fahreug aus: ")
|
||||||
|
|
||||||
if fahrzeug_wahl == "Motorrad":
|
if fahrzeug_wahl == "Motorrad":
|
||||||
fahrzeug = Motorrad
|
fahrzeug = Motorrad
|
||||||
@@ -47,4 +51,68 @@ print("Das " + fahrzeug.name + " wurde von " + name + " gewählt!")
|
|||||||
|
|
||||||
# Mapauswahl
|
# Mapauswahl
|
||||||
print("------------------------------------------")
|
print("------------------------------------------")
|
||||||
|
print("Folgende Maps stehen zur Auswahl:")
|
||||||
|
|
||||||
|
Regenbogenstrecke = Map("Regenbogenstrecke🌈")
|
||||||
|
print(Regenbogenstrecke)
|
||||||
|
|
||||||
|
Wüstenstrecke = Map("Wüstenstrecke🏝️")
|
||||||
|
print(Wüstenstrecke)
|
||||||
|
|
||||||
|
Unterwasserstrecke = Map("Unterwasserstrecke🐚")
|
||||||
|
print(Unterwasserstrecke)
|
||||||
|
|
||||||
|
maps = [Regenbogenstrecke, Wüstenstrecke, Unterwasserstrecke]
|
||||||
|
|
||||||
|
import random
|
||||||
|
map_gewählt = random.choice(maps)
|
||||||
|
|
||||||
|
print("------------------------------------------")
|
||||||
|
print("Die zufällig ausgewählte Map ist: " + map_gewählt.name)
|
||||||
|
|
||||||
|
|
||||||
|
#Countdown
|
||||||
|
print("------------------------------------------")
|
||||||
|
print("Das Rennen startet in...")
|
||||||
|
|
||||||
|
time.sleep(1)
|
||||||
|
print("3️⃣")
|
||||||
|
|
||||||
|
time.sleep(1)
|
||||||
|
print("2️⃣")
|
||||||
|
|
||||||
|
time.sleep(1)
|
||||||
|
print("1️⃣")
|
||||||
|
|
||||||
|
time.sleep(1)
|
||||||
|
print("🏁 GO! 🏎️ 💨")
|
||||||
|
|
||||||
|
|
||||||
|
#Fahren
|
||||||
|
print("------------------------------------------")
|
||||||
|
|
||||||
|
position = 0
|
||||||
|
|
||||||
|
while True:
|
||||||
|
steuerung = input("Was möchtest du machen? (W/A/S/D oder Q zum Beenden): ").lower()
|
||||||
|
|
||||||
|
if steuerung == "w":
|
||||||
|
print("🏎️ 💨 Du fährst vorwärts!")
|
||||||
|
|
||||||
|
elif steuerung == "s":
|
||||||
|
print("↩️ Du fährst rückwärts!")
|
||||||
|
|
||||||
|
elif steuerung == "a":
|
||||||
|
print("⬅️ Du fährst nach links!")
|
||||||
|
|
||||||
|
elif steuerung == "d":
|
||||||
|
print("➡️ Du fährst nach rechts!")
|
||||||
|
|
||||||
|
elif steuerung == "q":
|
||||||
|
print("🏁 Rennen beendet!")
|
||||||
|
break
|
||||||
|
|
||||||
|
else:
|
||||||
|
print("❌ Ungültige Eingabe!")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user