Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

Werbeanzeige

22.07.2013, 21:38

Forenbeitrag von: »Zweistein2«

[Java] Subklassen in Array ablegen?

Zitat von »LetsGo« Ein Tipp am Rande dazu, nimm eine XML, schreib da de Texte rein und mach eine ContainerKlasse für den Inhalt. Hab ich mir auch schon überlegt, allerdings müsste ich das, was in der XML steht ja dann wieder in "Java-Code übersetzen" :I

22.07.2013, 21:20

Forenbeitrag von: »Zweistein2«

[Java] Subklassen in Array ablegen?

Habs nun mit Quellcode 1 2 TestStory TestStory = new TestStory(); Stories.StoryList[TestStory.StoryID] = TestStory; und dem Aufruf Quellcode 1 Stories.StoryList[1].StartStory(); gelöst. Vielen Dank! (Befindet sich alles in der Game.java, daher auch immer das Stories. davor )

22.07.2013, 21:06

Forenbeitrag von: »Zweistein2«

[Java] Subklassen in Array ablegen?

Zitat von »Sylence« Wenn Story1 von Story erbt, dann geht das natürlich Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 class Story { ... } class Story1 extends Story { ... } Story[] Stories = new Story[xyz]; Stories[0] = new Story1(); Wenn du aber 50 Klassen, die alle größtenteils das selbe machen, würde ich mich da noch einmal dran setzen und mir ein besseres Design ausdenken. Zum Beispiel die entscheidenen Daten aus einer Datei laden. Dann kommst du mit einer Story-Klasse aus. Also muss ich dann ein Ar...

22.07.2013, 20:54

Forenbeitrag von: »Zweistein2«

[Java] Subklassen in Array ablegen?

Heyho, in meinem aktuellen Projekt hab ich nun folgendes Problem. Ich hab eine abstrakte Klasse "Stories" mit den abstrakten Methoden StartStory() und EndStory(), sowie dem Attribut StoryID. Dann hab ich mehrere Unterklassen (Story1, Story2, Story3, etc.), die diese Klassen erben und die abstrakten Methoden mit der jeweiligen Geschichte füllen. Jede Subklasse (Story1, ....) hat eine eigene ID (Story1 hat die StoryID 1, usw.) Nun zum "Problem". Ich will nun zufällig eine dieser Geschichten erstel...

21.04.2013, 15:48

Forenbeitrag von: »Zweistein2«

Graphic "doppelt" vorhanden

Zitat von »BlueCobold« Eher nicht. Die Tiles sehen 1:1 in Pixel-Größen gerendert aus. Die GUI ganz offensichtlich nicht (x+25?, y+65.5?). Bei skalierten Texturen und je nach Wrapping-Einstellungen interpoliert Dir nämlich die andere Seite wieder hinein. Das ist übrigens mit den Texel-Regeln des Pixelmappings gemeint. Das solltest Du Dir dringend zu Gemüte führen. Übrigens sind skalierte Bilder bei der Analyse solcher Fehler nicht gerade hilfreich. Ich gehe doch recht in der Annahme, dass das da...

21.04.2013, 15:18

Forenbeitrag von: »Zweistein2«

Graphic "doppelt" vorhanden

Inwiefern soll mir das helfen? Bei den isometrischen Tiles mach ichs ja genauso, und da klappts auch. Nur das GUI tanzt aus der Reihe :<

21.04.2013, 00:31

Forenbeitrag von: »Zweistein2«

Graphic "doppelt" vorhanden

Heyho, ich habe folgendes Problem. Ich habe eine Textur, die 400x1000 Pixel groß ist. Ich lade sie via Slick und Positioniere/Zeichne sie via OpenGL. Nur hab ich das Problem, dass die Textur iwie. "doppelt" ist (zumindest Pixel davon). Leider habe ich keine Ahnung wieso... <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> Hier sieht man diese braune Linie links von der großen Schriftrolle. Diese Linie sollte dort nicht sein und ist ansch...

02.02.2012, 22:38

Forenbeitrag von: »Zweistein2«

Animations-Fehler

Nunja, eigentlich bin ich mit dem Sprung an sich ganz zufrieden. Mir geht es hauptsächlich um dieses Problem: Zitat 1. Wenn man das Männchen bewegt, geht es bis zum Ende seiner Animation, hört dann aber auf und gleitet in der Stillstand-Animation über den Boden... (Rückwärts/Vorwärts ohne die Beine zu bewegen, ohne Sprungalgorithmus gehts). außerdem fängt es während dem Sprung mit der Lauf-Animation an.

02.02.2012, 22:09

Forenbeitrag von: »Zweistein2«

Animations-Fehler

hi, da ich für mein Jump&Run eine Sprungbewegung brauche, bin ich gerade eifrig am basteln. Mit meiner jetzigen Lösung habe ich allerdings 2 Probleme: 1. Wenn man das Männchen bewegt, geht es bis zum Ende seiner Animation, hört dann aber auf und gleitet in der Stillstand-Animation über den Boden... (Rückwärts/Vorwärts ohne die Beine zu bewegen, ohne Sprungalgorithmus gehts). 2. Wenn das Männchen die maximale Sprunghöhe erreicht hat, soll es wieder absinken. Hab aber keinen Plan, wie das bewerkst...

30.01.2012, 20:02

Forenbeitrag von: »Zweistein2«

::Get() = Fehler

Ahh, jetzt hab ichs gesehen... *peinlich* Hab die } hinter das return gemacht, dann kanns gar nicht gehen. Falsch: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 inline static T* Get() { if(!m_pSingleton) { m_pSingleton = new T; return m_pSingleton; } } Richtig: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 inline static T* Get() { if(!m_pSingleton) { m_pSingleton = new T; } return m_pSingleton; }

30.01.2012, 19:54

Forenbeitrag von: »Zweistein2«

::Get() = Fehler

Die Get() in der singleton.hpp macht doch nichts anderes, als überprüfen, ob es schon eine Instanz gibt, wenn nicht wird sie erzeugt, und ein Zeiger darauf zurückgeliefert, ansonsten wird der Zeiger wieder ausgegeben. Oder bin ich da falsch?

30.01.2012, 19:34

Forenbeitrag von: »Zweistein2«

::Get() = Fehler

Hallo, ich entwickle gerade ein Jump&Run und habe dazu die Framework.hpp/.cpp, die Singleton.hpp und die CTimer.hpp/.cpp verwendet. Allerdings bekomme ich folgende Warnungen: Quellcode 1 2 singleton.hpp(23): warning C4715: "TSingleton<CTimer>::Get": Nicht alle Steuerelementpfade geben einen Wert zurück. singleton.hpp(23): warning C4715: "TSingleton<CFramework>::Get": Nicht alle Steuerelementpfade geben einen Wert zurück. zusammen mit dieser Fehlermeldung: Quellcode 1 2 3 Eine Ausnahme (erste Cha...

12.12.2011, 16:55

Forenbeitrag von: »Zweistein2«

Lösungswort abfragen [gelöst]

Hallo, Da ich für mein kleines Knobelgame (zum Üben ) ein Rätsel eingebaut habe, wo man ein Lösungswort eingeben muss, brauch ich natürlich auch eine Abfrage, ob das Lösungswort korrekt ist oder nicht. Leider funktioniert das nicht ganz so, wie ich es geplant hatte: Quelltext: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 int Play() { char Loesung2; cout << "\nGib deine Loesung (nur das Wort (Gross- und Kleinschreibung beachten!)) ein: "; cin >> Loesung2; if(L...

Werbeanzeige