Hey!
Ich wollte heute einen Punktestand und eine Lebensanzeige für das SDL_Game aus dem Buch schreiben.
Ich habe beides bereits fertig, und deshalb ist mir jetzt ein Bug aufgefallen, der auch schon in der Source - Version ist.
Daher meine Frage, ob dass schon mal jemandem aufgefallen ist und ob es schon jemandem gelungen ist, diesen Bug zu beheben.
Und zwar passiert es bei jedem Neustart des Spieles, dass der erste Asteroid der erscheint, IMMER vernichtet wird.
Entweder fällt er aus dem Bildschirm und wird so deaktiviert, was weiteres kein Problem darstellt. Ich habe in meinem Programm aber nur die Collision mit dem Raumschiff überprüft und auch dort wird mir ein Leben abgezogen, obwohl der erste Asteroid das Raumschiff nicht berührt, sondern eben nur den Bildschirmrand verlässt.
Und weiteres ist mir aufgefallen, dass man den ersten Asteroiden auch IMMER zerschießen kann. Es ist vollkommen egal, ob der Schuss den ersten Asteoiden trifft oder nicht, er wird immer, auch durch einen Schuss, zerstört.
Dieses Problem tritt immer NUR beim ERSTEN Asteroiden auf, um das nocheinmal gesagt zu haben
Ist dieses Problem bekannt? Gibt es dafür eine Fehlerbehebung, denn ich kann den Fehler im Programm nicht finden?
Oder tritt dass gar nur bei meiner Source - Version vom Buch auf
Liebe Grüße !