Die Suche ergab 61 Treffer

von CrisBee
Freitag 28. August 2015, 10:40
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Hmpf...wohl wahr... XD Ach Menno! :P

Eigentlich fing das ja alles an um ein bisschen mit Vererbung rumzudameln! *g* Ich überdenke das nochmal und modelliere es dann soweit wie ich kann eigenständig wieder um. Vielen lieben Dank für eure geduldige Hilfe! :)
von CrisBee
Freitag 28. August 2015, 10:27
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Mir ging es bei der Unterscheidung darum, dass später der Player ein menschlicher Spieler ist und der Enemy ein computergesteuerter. Außerdem sollte ein Spieler keine XP abgeben, ein Enemy aber schon.
von CrisBee
Freitag 28. August 2015, 07:45
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Hm...so gehen die Meinungen wieder auseinander. Ich hatte es mit der Zeit so verstanden, dass Funktionen auf Modulebene nicht sooo erwünscht sind. Habe es wahrscheinlich falsch verstanden. Deinen Edit hatte ich nicht gesehen, sorry. Habe es jetzt gelesen. Klingt nicht schlecht, werde das auf jeden F...
von CrisBee
Freitag 28. August 2015, 07:36
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Mir wurde kürzlich halt noch gesagt, dass so eine Game Klasse Sinn machen würde, da dort der Loop reinkommt. Wo soll ich den game_loop() denn sonst platzieren?
Eine __init__ ist der Klasse Game schnell hinzugefügt bzw. eine "Aufgabe" für den Konstruktor! :P
von CrisBee
Donnerstag 27. August 2015, 20:28
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Kam erst jetzt wieder zum Quelltext-Posten. Viel getan hat sich noch nicht. Bin mit der Game Klasse nicht zufrieden...der nächste Schritt für mich wäre eigentlich, dass der User interagieren können soll. Sprich ich muss es rundenbasiert gestalten. Eine Funktion turn() für den Spieler, der an der Rei...
von CrisBee
Dienstag 25. August 2015, 21:35
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Krass...cool! Ich weiß zwar nicht, was die doppelten Unterstriche machen, aber scheinbar sagen sie "mache DAS, wenn mein Objekt ge-print-et wird"! :D Danke! :)
von CrisBee
Dienstag 25. August 2015, 18:42
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Meinst du so, BlackJack? :mrgreen: #!/usr/bin/env python class Game: def __init__(self, message): self.message = message def game_loop(self, player, enemy): while player.health > 0 and enemy.health > 0: print("%s %s %s %s" % (player.name, player.health, player.strength, player.xp)) print(&...
von CrisBee
Dienstag 25. August 2015, 18:30
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Verzeiht mir den Doppelpost, aber es hat keiner mehr was geschrieben und ich habe Angst, dass der Thread bei einem EDIT untergeht!^^ Habe eure Kritik und Vorschläge beherzigt - hoffe ich zumindest :P - und den Code nochmal frisch aufgezogen. So sieht es jetzt aus: #!/usr/bin/env python class Game: d...
von CrisBee
Dienstag 25. August 2015, 14:10
Forum: Allgemeine Fragen
Thema: Entscheidung zu Python 2 oder 3 ...
Antworten: 14
Zugriffe: 1396

Re: Entscheidung zu Python 2 oder 3 ...

Also ich leier einfach mal runter, was man mir empfohlen hat: Mittlerweile kannst du ruhig mit 3 anfangen. Viele Bibliotheken sind dafür bereit und sofern du nicht auf Abwärtskompatibilität aus bist, machst du mit 3 nichts falsch. Schwieriger wird es glaube ich, dafür gute Tutorials zu finden, wobei...
von CrisBee
Dienstag 25. August 2015, 07:29
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Es geht mir um Beides MagBen, wobei das OOP Lernen im Vordergrund steht. Erstmal! ;-) Ich kenne Blenders Game Engine, aber würde ich mich direkt da versuchen reinzufuchsen, dann geht fehlen mir wahrscheinlich wieder die Basics. Freut mich, dass mein erster Ansatz scheinbar doch gut war, ich model da...
von CrisBee
Montag 24. August 2015, 14:29
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Das Ganze soll ja später durch einen menschlichen Spieler beeinflussbar sein. Heißt es müsste bei der Klasse Participant noch ein Attribut - nennen wir es human - geben und je nachdem True oder False sein. Dann eine Funktion namens move() (Spielzug), darin die Routine was der Spieler machen kann: An...
von CrisBee
Montag 24. August 2015, 12:53
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Das war eigentlich nicht mein Ziel! :D Dachte eher an so Zufallskämpfe wie in allen gängigen RPGs. Habe ja auch wiedermal ohne große Vorplanung angefangen. Keine Klassendiagramme, keine Struktogramme, nichts...dabei sollte ich DAS eigtl. auch lernen... -.-
von CrisBee
Montag 24. August 2015, 12:47
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Dann ändere ich den Klassennamen in Participant!^^
von CrisBee
Montag 24. August 2015, 12:20
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Ach, klar...danke sparrow! Beim Aufruf von "play_round" (ich habe es jetzt fight genannt) einfach die Rollen tauschen, ist ja logisch. Könnte jetzt aber auch innerhalb von fight so: active.print_name() active.print_life() opponent.attack(active) active.print_name() active.print_life() acti...
von CrisBee
Montag 24. August 2015, 11:02
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Aaaaalso, soweit mit den Anpassungen: #!/usr/bin/env python class Attacker: def __init__(self, name, life, strength, xp): self.alive = True self.loser = "" self.name = name self.life = life self.strength = strength self.xp = xp def print_life(self): print("Life: %s" % self.life) ...
von CrisBee
Montag 24. August 2015, 10:24
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Re: Klassen, Funktionen - Tipps und Kritik benötigt

Ich danke euch für die informativen Ratschläge! Vor Allem Sirius3, da hast du dir echt Mühe geben, ich weiß das zu schätzen. Ich versuche das gleich so umzusetzen und melde mich dann mit neuen Code! Bis dahin hoffe ich, dass Alfons sich nicht hier einmischt, sonst ist der nächste Thread dicht... :mr...
von CrisBee
Montag 24. August 2015, 09:17
Forum: Allgemeine Fragen
Thema: Klassen, Funktionen - Tipps und Kritik benötigt
Antworten: 37
Zugriffe: 5395

Klassen, Funktionen - Tipps und Kritik benötigt

Hey Leute, ich mal wieder...dümpel immer noch als blutiger Anfänger rum und komme zu nichts. Um meine Kenntnisse (vor Allem im Bezug auf OOP) ein wenig zu festigen, habe ich mich an eine Übung gewagt, die sicherlich nicht neu und auch nicht sonderlich kreativ ist. Kurzer Umriss: Es handelt sich um e...
von CrisBee
Donnerstag 7. Mai 2015, 08:11
Forum: Tkinter
Thema: askopenfilename - nur bestimmte Ordner anzeigen
Antworten: 1
Zugriffe: 973

Re: askopenfilename - nur bestimmte Ordner anzeigen

Ich denke, dass das nicht möglich sein wird. Die Ordner sind ja auf der Festplatte vorhanden. Nach welchen Faktoren sollen die denn ausgeschlossen werden? Man könnte das Verzeichnis in eine Liste laden und dann die entsprechenden Einträge entfernen und den Rest ausgeben. Quasi ein eigener FileDialog...
von CrisBee
Donnerstag 14. August 2014, 19:26
Forum: Offtopic
Thema: Informatik? - Fachinformatik? - Vergiss es!
Antworten: 46
Zugriffe: 15312

Re: Informatik? - Fachinformatik? - Vergiss es!

Protest gibt es genug, nur das Handeln seitens der Verantwortlichen lässt warten. Bis sich da was getan hat, ist unsere "Generation" schon weg von da!^^
von CrisBee
Donnerstag 14. August 2014, 14:55
Forum: Offtopic
Thema: Informatik? - Fachinformatik? - Vergiss es!
Antworten: 46
Zugriffe: 15312

Re: Informatik? - Fachinformatik? - Vergiss es!

Naja, mir ist schon klar, dass ich selbst was erarbeiten muss. Aber so wie es momentan ausschaut, müsste ich mir quasi ALLES selbst beibringen. Wir haben nicht "den" Ausbilder bei uns. Unsere Dozenten wechseln wöchentlich, je nach Thematik. Viele davon haben ihre Ausbildung selbst bei mein...