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-6 von insgesamt 6.

Werbeanzeige

07.08.2011, 20:48

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Habs jetzt soweit hinbekommen, läuft auch innerhalb von Visual super. Allerdings wenn ich die erzeugten Exe öffnen will wird der Bildschirm nur kurz schwar und dann bin ich wieder aufm Desktop (Programm geht also nur ganz kurz auf) Jemand ne spontane Idee woran das liegen könnte? Hat sich erledigt die eine Bmp war wohl aus irgendnem Grund nich im Ordner

06.08.2011, 20:37

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Es sind ja hier auch mehrere Funktionen, ausgehen wie gesagt vom Quellcode auf der ersten Seite. Da gibt es ja eine init update und render für explosionen, oder was meinst du genau? Ich brauch einfach ne Lösung möglichst bald Und ich versteh genug um zu wissen, dasss nich viel fehlen kann, wenn die Animation da ist aber gleich wieder verschwindet, will ja nur das mit der Liste genau wissen ;_;

06.08.2011, 20:22

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Ne Komplettlösung will ich auch nicht ich versteh nur einfach nicht, wie ich einen Asteroiden in eine Liste schreiben kann, wenn dieser von einem Schuss getroffen wurde. In der Funktion direkt geht es offenbar nicht, in einer extra funktion schein ich auch was falsch zu machen. Ich will das einfach möglichst bald fertig haben, da hilft mir auch eine Komplettlösung auch wenn ich sie nich ganz versteh fertig isses dann ja trotzdem

06.08.2011, 19:55

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Eine Antwort in Codeform ist wahrscheinlich zu viel erwartet oder? Ich dachte da fehlt nich viel bis der Code von der ersten Seite läuft Eigtl geht es ja um das oben unveränderte Beispiel und die Listen, die da zur Lösung geführt haben. Mein Verständnis ist nicht groß genug um es anders zu verstehen denk ich Sowas vielleicht? C-/C++-Quelltext 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 void CGame::UpdateExplosions () { SDL_Rect RectAsteroid; // Wenn es eine Kollision gab, /...

06.08.2011, 19:04

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Jo das mit pushback is klar, nur wenn ich das zum Beispiel hier einfüge: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 { // Ja, also gab es eine Kollision. Somit Schuss und // Asteroid deaktivieren ItAsteroid->SetAlive (false); ItShot->SetAlive (false); // Rect der Explosion holen RectExplosion = ItExplosion->GetRect(); // Neue Explosions-Instanz erschaffen und Rendern CExplosion Explosion; // m_ExplosionList.push_back (Explosion); Explosion.Init (m_pSpriteExplosion, RectAsteroid...

06.08.2011, 18:31

Forenbeitrag von: »sylarnbg«

Problem bei Spielerweiterung(explosion)

Ist zwar schon lange her, aber wie genau krieg ich denn die Asteroiden, die explodieren sollen in die Liste?Von dem obenstehennden Code ausgehend

Werbeanzeige