diff --git a/Fahrzeug.py b/Fahrzeug.py new file mode 100644 index 0000000..b160cc9 --- /dev/null +++ b/Fahrzeug.py @@ -0,0 +1,10 @@ +class Fahrzeug: + def __init__(self, name, tempo): + self.name = name + self.tempo = tempo + self.items = 0 + + + def __str__(self): + return("Du fährst "+ self.name) + \ No newline at end of file diff --git a/Items.py b/Items.py new file mode 100644 index 0000000..c667b33 --- /dev/null +++ b/Items.py @@ -0,0 +1,9 @@ +class Items: + def __init__(self, name, effekt): + self.name = name + self.effekt = effekt + + def __str__(self): + return("du hast "+ self.name) + + \ No newline at end of file diff --git a/Mario Kart.py b/Mario Kart.py new file mode 100644 index 0000000..9b0fe79 --- /dev/null +++ b/Mario Kart.py @@ -0,0 +1,56 @@ +from avatar import avatar +from Fahrzeug import Fahrzeug +from Items import Items +from maps import maps + + +print("Willkommen zu Mario Kart!") + +Mario = avatar("Mario",5) +Bowers = avatar("Bowers",9) +Yoshi = avatar("Yoshi",7) +Peach = avatar("Peach",7) +Walugi = avatar("Walugi",7) +Luigi = avatar("Luigi",7) +Toad = avatar("Toad",3) +Rainer_Winkler = avatar("Drachenlord",10) +Oliver_Linus_Urs_Becker = avatar("Olli",3) + +character_select = str(input("Wähle deinen Charakter: ! Drücke 1 für Mario / Drücke 2 für Bowers! ")) + +if character_select == "1": + print("Du spielst:", Mario) + character_select = Mario +else: + print("Du spielst:", Bowers) + character_select = Bowers + + + +G_Wagon = Fahrzeug("G-Wagon",8) +Rentner_Mobil = Fahrzeug("Rentner Mobil", 3) +Vespa = Fahrzeug("Vespa", 4) +Audi_Skr_Skr = Fahrzeug("Drachenmobil", 180) +Davids_Bummsbus = Fahrzeug("David's Bummsbus",6) +Pilzwagen = Fahrzeug("Pilzwagen",5) + + + + +print(G_Wagon) + + + +Drachenschanze = maps("Drachenschanze", "Terrain: Angriff der Hadder") +Bowers_Castle = maps("Bowers' Castle", "Terrain: Lava") +Pilzkönigreich = maps("Pilzkönigreich", "Terrain: Extremes Wachstum") +Syrien = maps("Syrien", "Terrain: Minenfelder") +Tel_Aviv = maps("Tel Aviv", "Terrain: Alle Münzen geklaut") +Berlin = maps("Berlin", "Terrain: Steine fallen vom Himmel") + + + + +Bananeschale = Items("Bananenschale") + + diff --git a/avatar.py b/avatar.py new file mode 100644 index 0000000..2488c9d --- /dev/null +++ b/avatar.py @@ -0,0 +1,9 @@ +class avatar: + def __init__(self, name, groesse): + self.name = name + self.groesse = groesse + self.münzen = 0 + + def __str__(self): + return(self.name) + \ No newline at end of file diff --git a/maps.py b/maps.py new file mode 100644 index 0000000..434a5d0 --- /dev/null +++ b/maps.py @@ -0,0 +1,9 @@ +class maps: + def __init__(self, name, terrain): + self.name = name + self.terrain = terrain + + + def __str__(self): + return(self.name) + \ No newline at end of file