Hallo,
ich bin es noch einmal. Ich habe da noch eine kleine Frage. Und zwar, bin ich, wie ich gerade gemerkt habe, mit meinen in die Kategorie "statische Völker" hineingerutscht. Was da der unterschied zu nicht-statischen Völkern ist, habe ich gerade nach ein paar Testmatches mit anderen Beta-Testern gemerkt. Während ich wie wild meine Duftstoffe in die Gegend schieße, verzichten die anderen darauf fast komplett. Und tatsächlich hatte ich statische Methoden verwendet (allerdings nicht für ein Gedächtnis, ich wollte einfach nur nicht die Klasse instanzieren, da es eher Helferfunktionen sind). Also habe ich die ganzen statischen Sachen rausgenommen und "normal" implementiert. Jetzt steht in meinem Quelltext kein einziges mal "static". Allerdings bin ich immer noch als statisches Volk deklariert. Ich frage mich, wieso? Nach was wird hier gegangen?
Folgende Abweichungen von dem "Normalvorgehen" habe ich bei meinen Ameisen:
- Ich besitze 2 verschiedene Dateien, da ich eine Helferklasse in eine externe Datei ausgelagert habe
- Insgesamt besitze ich 3 Klassen: Die Helferklasse, mein Ameisenvolk
und eine Kastenklasse, die ich nur angelegt habe, um nicht jedes mal den
String für die Kasten eingeben zu müssen, da fehleranfällig (Quellcode
angehangen).
- Ich habe 2 zusätzliche private Variable in meiner Ameisenklasse definiert
Projektmappe habe ich auch bereits bereinigt und neu erstellt. Bin etwas ratlos und über jeden Tipp sehr erfreut.
ich bin es noch einmal. Ich habe da noch eine kleine Frage. Und zwar, bin ich, wie ich gerade gemerkt habe, mit meinen in die Kategorie "statische Völker" hineingerutscht. Was da der unterschied zu nicht-statischen Völkern ist, habe ich gerade nach ein paar Testmatches mit anderen Beta-Testern gemerkt. Während ich wie wild meine Duftstoffe in die Gegend schieße, verzichten die anderen darauf fast komplett. Und tatsächlich hatte ich statische Methoden verwendet (allerdings nicht für ein Gedächtnis, ich wollte einfach nur nicht die Klasse instanzieren, da es eher Helferfunktionen sind). Also habe ich die ganzen statischen Sachen rausgenommen und "normal" implementiert. Jetzt steht in meinem Quelltext kein einziges mal "static". Allerdings bin ich immer noch als statisches Volk deklariert. Ich frage mich, wieso? Nach was wird hier gegangen?
Folgende Abweichungen von dem "Normalvorgehen" habe ich bei meinen Ameisen:
- Ich besitze 2 verschiedene Dateien, da ich eine Helferklasse in eine externe Datei ausgelagert habe
- Insgesamt besitze ich 3 Klassen: Die Helferklasse, mein Ameisenvolk
und eine Kastenklasse, die ich nur angelegt habe, um nicht jedes mal den
String für die Kasten eingeben zu müssen, da fehleranfällig (Quellcode
angehangen).
- Ich habe 2 zusätzliche private Variable in meiner Ameisenklasse definiert
Projektmappe habe ich auch bereits bereinigt und neu erstellt. Bin etwas ratlos und über jeden Tipp sehr erfreut.