a
This commit is contained in:
@@ -0,0 +1,15 @@
|
|||||||
|
class Avatar:
|
||||||
|
def __init__(self, name, groese):
|
||||||
|
self.name = name
|
||||||
|
self.groese = groese
|
||||||
|
self.items = 0
|
||||||
|
self.fahrzeug = None
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return("Ich bin " + self.name)
|
||||||
|
|
||||||
|
def fahrzeug_zuweisen(self, fahrzeug):
|
||||||
|
self.fahrzeug = fahrzeug
|
||||||
|
|
||||||
|
def map_zuweisen(self, welt):
|
||||||
|
self.welt = welt
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
class Fahrzeug:
|
||||||
|
def __init__(self, name, farbe, boost):
|
||||||
|
self.name = name
|
||||||
|
self.farbe = farbe
|
||||||
|
self.boost = 0
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return(self.name + " Brumm Brumm")
|
||||||
|
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
class Map:
|
||||||
|
def __init__(self, name, groesse, schwierigkeit):
|
||||||
|
self.name = name
|
||||||
|
self.grosse = any
|
||||||
|
self.schwierigkeit = (0,5)
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return(self.name+ "Willkommen auf " + self.name )
|
||||||
|
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
from Avatar import Avatar
|
||||||
|
from Fahrzeug import Fahrzeug
|
||||||
|
from Map import Map
|
||||||
|
|
||||||
|
print("Hallo zu unserem Mario Spiel")
|
||||||
|
print("Bitte achten Sia auf die Rechtschreibung der Objekte beim auswählen")
|
||||||
|
|
||||||
|
mario = Avatar("Mario", 5)
|
||||||
|
print(str(mario))
|
||||||
|
|
||||||
|
peach = Avatar("Peach", 3.5)
|
||||||
|
print(str(peach))
|
||||||
|
|
||||||
|
Aname = input("Wähle deinen Avatar.")
|
||||||
|
if Aname == "Mario":
|
||||||
|
spieler = mario
|
||||||
|
elif Aname == "Peach":
|
||||||
|
spieler = peach
|
||||||
|
|
||||||
|
Motorrad = Fahrzeug("Motorrad", farbe=any, boost=0)
|
||||||
|
print(str(Motorrad))
|
||||||
|
|
||||||
|
Rennwagen = Fahrzeug("Rennwagen", farbe=any, boost=1)
|
||||||
|
print(str(Rennwagen))
|
||||||
|
|
||||||
|
Fname = input("Welches Fahrzeug?")
|
||||||
|
if Fname == "Motorrad":
|
||||||
|
kfz = Motorrad
|
||||||
|
elif Fname == "Rennwagen":
|
||||||
|
kfz = Rennwagen
|
||||||
|
|
||||||
|
|
||||||
|
spieler.fahrzeug_zuweisen(kfz)
|
||||||
|
|
||||||
|
Regenbogenbahn = Map("Regenbogenbahn", groesse= 5, schwierigkeit= 3 )
|
||||||
|
print(str(Regenbogenbahn))
|
||||||
|
|
||||||
|
Pilzstrecke = Map("Pilzstrecke", groesse = 3, schwierigkeit= 5)
|
||||||
|
print(str(Pilzstrecke))
|
||||||
|
|
||||||
|
Mname = input("Welche Map?")
|
||||||
|
if Mname == "Pilzstrecke":
|
||||||
|
welt = Pilzstrecke
|
||||||
|
elif Mname == "Regenbogenbahn":
|
||||||
|
welt = Regenbogenbahn
|
||||||
|
|
||||||
|
spieler.map_zuweisen(welt)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
print("Es fährt " + spieler.name + " mit " + spieler.fahrzeug.name + "auf" + spieler.welt.name)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user