Ok, ich hab die Ruckler auch. Aber mal ne andere Frage, was ist hier passiert?
Irgendwie wird die Auflösung nicht richtig angepasst.
Die Ruckler könnten auch an der Kollisionsabfrage liegen, vielleicht hast du irgendwo eine Schleife, die aus merkwürdigen Gründen in bestimmten Situationen sehr sehr lange läuft, aber dann doch irgendwie abbricht (du machst mit einem Objekt viele kleine Schritte, bis es aus dem Spielfeld geflogen ist oder ähnliches). Aber eigentlich müsstest du dass dann wissen, wenn du etwas ähnliches im Code hast, das irgendetwas wirklcih eine Sekunde lang läuft, aber dann doch fertig wird, ist eher ungewöhnlich (bzw. man sieht sowas schon bei der Programmierung).
Ansich ist es sehr schwer zu sagen, wo da jetzt der Fehler liegt, wenn es eine von den angesprochenen Quellen ist, müsstest du das am ehesten wissen, weil du es geschrieben hast. Es könnte aber auch sein, dass dein Problem nur eine Randerscheinung eines ganz anderen Fehlers ist, etwa der Fehlbenutzung einer externen Bibliothek. Manchmal kann man die seltsamsten Fehler beheben, indem man sich erstmal um andere, kleinere kümmert, von denen man gar nicht meint, sie hätten was mit dem eigentlichen großen Problem zu tun.
Du solltest also jetzt keine neuen Features einbauen, bis du den Fehler gefunden hast, sonst wird es nur noch schwieriger. Aber andere Fehler beheben und unsaubere Stellen im Code umbauen könnte auf wundersame weise helfen. Manchmal programmiert man ja die schnelle und vermeintlich einfache Lösung, bis man auf seltsame Probleme stößt, die dann verschwinden, wenn man es mit der sauberen und eleganten noch einmal neu schreibt. Auch wenn man aus Fehlern lernt, lohnt es oft gar nicht, schlechten Code auszubessern, weil er danach immer noch schlecht ist, nur eben etwas besser. (Bezieht sich jetzt eher auf kleinere Dinge, man kann nicht wegen jedem Problemchen sein komplettes Programm umstrukturieren, aber halt kleiner Algorithmen durch andere ersetzen).