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

Werbeanzeige

01.03.2008, 21:18

Forenbeitrag von: »Soad51«

Problem in Kollisionserkennung in Kap. 12

ok hab jetzt die lösung gefunden ( das sind die kleinen aber feinen Erfolgserlebnisse) Der Fehler lag hier: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 // Load // // Aufgabe: Animiertes Sprite laden // void CSprite::Load (const string sFilename, int NumFrames, int FrameWidth, int FrameHeight) { // Bitmap laden Load (sFilename); //Genau hier!!!!!!!! // Rect für Animationsphase init...

29.02.2008, 23:42

Forenbeitrag von: »Soad51«

Problem in Kollisionserkennung in Kap. 12

so hier: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 void CGame::CheckCollisions () { // Schussliste des Spielers holen list<CShot> *ShotList = m_pPlayer->GetShotList (); // Iteratoren für Asteroiden- und Schussliste list<CAsteroid>::iterator ItAsteroid = m_AsteroidList.begin (); list<CShot>::iterator ItShot; // Rects für Asteroiden und Schüsse SDL_Rect RectAsteroid; SDL_Rect RectShot; // Alle Asteroiden durchlau...

29.02.2008, 23:28

Forenbeitrag von: »Soad51«

Problem in Kollisionserkennung in Kap. 12

Ich hab mich inzwischen bis Kapitel 12 vorgearbeitet und das Spiel ein bischen erweitert ,mit Explosionen(sofern man das bei meinen Zeichenkünsten so nennen darf) und einem Punktezähler. Dabei ist mir aufgefallen,dass der erste Asteroid bei einem Schuss unabhängig von der x-achse des Schusses getroffen wird.Habs dann auch mit dem ursprünglichen Code von der CD probiert bleibt aber das Gleiche die Y-Achse funktioniert aber. Weiß jemand woran es liegen könnte? Mfg Soad51

07.01.2008, 16:26

Forenbeitrag von: »Soad51«

Mehrfachdefinitionen in der Logfile

Wenn ich mit dem Kapitel fertig bin, probier ichs auch meitens selbst,nur muss ichs erstmal verstanden haben und dafür brauch ich eben häufig das fertige Programm(wie schon erwähnt).

06.01.2008, 13:46

Forenbeitrag von: »Soad51«

Mehrfachdefinitionen in der Logfile

Geil hat geklappt aber vorher wurde jede Datei doch auch nur einmal eingebunden oder??

06.01.2008, 12:57

Forenbeitrag von: »Soad51«

Mehrfachdefinitionen in der Logfile

Hallo ich habe die Logfile direkt aus dem Buch abgetippt und versucht sie zu kompilieren doch dann hat sich der Compiler über eine Mehrfachdefinition aller Logfileklassenmemberfunktionen beschwert.Hoffe mir kann jemand helfen. Hier kommt mal der Code(Falls es hilft ich benutze Dev-Cpp): Logfile.hpp: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 #ifndef _CLOGFILE #define _CLOGFILE #include <stdio.h> #include <windows.h> #...

05.01.2008, 14:33

Forenbeitrag von: »Soad51«

Problem mit Templates

wenn ich voraus schreibe kommts bei mir in sternchen

05.01.2008, 14:01

Forenbeitrag von: »Soad51«

Problem mit Templates

achso Danke. ps: wieso wird "vor"-"aus" in Sternchen gesetzt?

05.01.2008, 12:47

Forenbeitrag von: »Soad51«

Problem mit Templates

Hallo erstmal, bis Kapitel 8 mit den Templates hab ich alles soweit verstanden,aber bei der #include-Datei mit den Singletons hab ich ein Verständnisproblem: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 template <class T> class TSingleton { protected: static T* m_pSingleton; public: //Und so weiter } template <class T> T* TSingleton<T>::m_pSingleton = 0;//?? Die letzte Zeile ist doch schon ausgeführter Code aber der Compiler "weiss" ja noch gar nicht auf was der Pointer zeigt? Vielen Dank schonmal i...

Werbeanzeige