Hallo, zwei meiner Projekte fangen an zu lahmen, dass heißt die frames brechen extrem ein, wenn ich sie öfters hintereinander anspiele. Bei anderen Spielen ist dass nicht so, nur bei diesen Zweien. DIese haben zwei Gemeinsamkeiten: Beide verwenden die box2d Physic Engine und Beide verwenden mehrere Surfaces. Kann es an den Surfaces liegen? Ich benutze allerdings die Funktion surface_free wenn das Spiel endet. Doch wenn ich testspiele minimiere ich das Projekt immer und klicke dann auf den roten "Stop webserver" Button. Ich weiß nicht, ob dann das Game End Event dennoch ausgeführt wird oder ob die Funktion surface_free überhaupt am Ende benutzt werden muss, damit der Speicher befreit wird.
Wenn es nicht an den SUrface liegt, könnte es doch an der Physic ENgine liegen. Doch warum nur? Ansonsten habe ich ein wenig Sorge, dass es was mit dem letzten Update des GMS zutun hat.
Kennt jemand das Problem? Woran könnte es liegen und wie beheb ich das? Wie gesagt, nur nach mehrmaligem Spielen gehen die FPS runter.
Schon mal Danke für Antworten.
Wenn es nicht an den SUrface liegt, könnte es doch an der Physic ENgine liegen. Doch warum nur? Ansonsten habe ich ein wenig Sorge, dass es was mit dem letzten Update des GMS zutun hat.
Kennt jemand das Problem? Woran könnte es liegen und wie beheb ich das? Wie gesagt, nur nach mehrmaligem Spielen gehen die FPS runter.
Schon mal Danke für Antworten.