This commit is contained in:
alstergym
2026-09-07 09:50:06 +02:00
parent 68a636ae94
commit 4f2a1b4f98
6 changed files with 136 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
class Avatar:
def __init__(self, name, groesse):
self.name = name
self.groesse = groesse
self.items = 0
self.Fahrzeug = None
def __str__(self):
return("Ich bin " + self.name + " und " + str(self.Fahrzeug))
def fahrzeug_zuweisen(self, Fahrzeug):
self.Fahrzeug = Fahrzeug
+11
View File
@@ -0,0 +1,11 @@
class Fahrzeug:
def __init__(self, name, groesse):
self.name = name
self.groesse = groesse
self.items = 0
def __str__(self):
return("Fahre mit dem " + self.name)
def fahren(self):
print("Ich fahre")
+7
View File
@@ -0,0 +1,7 @@
class Items:
def __init__(self, name):
self.name = name
self.items = 0
def __str__(self):
return("Du hast " + self.name)
+4
View File
@@ -0,0 +1,4 @@
class Map:
def __init__(self, name):
self.name = name
+52
View File
@@ -0,0 +1,52 @@
from Avatar import Avatar
from Fahrzeug import Fahrzeug
from Items import Items
print("Hallo zu unserem Mario Spiel!")
print("Wähle deinen Avatar:")
Mario = Avatar("Mario", 5)
print(str(Mario))
Bowser = Avatar("Bowser", 3)
print(str(Bowser))
Luigi = Avatar("Luigi", 8)
print(str(Luigi))
print("Wähle dein Fahrzeug:")
Motorrad = Fahrzeug("Motorrad", 15)
print(Motorrad)
Mario.fahrzeug_zuweisen(Motorrad)
print(str(Mario))
Motorrad.fahren()
Kart = Fahrzeug("Kart", 10)
print(Kart)
Quad = Fahrzeug("Quad", 13)
print(Quad)
print("Wähle deine Items:")
RoterPilz = Items("RoterPilz")
print(RoterPilz)
+50
View File
@@ -0,0 +1,50 @@
from Avatar import Avatar
from Fahrzeug import Fahrzeug
from Items import Items
print("WILLKOMMEN ZU MARIO KART!!!🏁")
print("------------------------------------------")
print("Erstelle als aller erstes deinen Avatar🧍")
#Avatar Erstellung
name = input("Wie soll dein Avatar heißen?:")
groesse = input("Wie groß soll dein Avatar sein?:")
Spieler = Avatar(name, groesse)
#NPC (Gegner)
Mario = Avatar("Mario", 10)
Bowser = Avatar("Bowser", 15)
Luigi = Avatar("Luigi", 20)
#Fahrzeugauswahl
print("------------------------------------------")
print("Folgende Fahrzeuge gibt es zur Auswahl:")
Motorrad = Fahrzeug("Motorrad🏍️ 💨", 35)
print(Motorrad)
Kart = Fahrzeug("Kart🏎️ 💨", 40)
print(Kart)
Quad = Fahrzeug("Quad🚗💨", 45)
print(Quad)
print("------------------------------------------")
fahrzeug_wahl = input("Wähle nun dein Fahreug aus:")
if fahrzeug_wahl == "Motorrad":
fahrzeug = Motorrad
if fahrzeug_wahl == "Kart":
fahrzeug = Kart
if fahrzeug_wahl == "Quad":
fahrzeug = Quad
print("Das " + fahrzeug.name + " wurde von " + name + " gewählt!")
# Mapauswahl
print("------------------------------------------")