Ohne diesen Code ist fps 60-65. Aber wenn ich diesen Code benutze, fps runter auf 50.Niedrige fps auf LibGDX
Ein weiteres Problem ist, dass die FPS auf einigen Geräten zu niedrig ist. Das Spiel ist jedoch ziemlich einfach. Ich verwende ShapeRenderer für alle Formen. Spiel ist hier: link
try {
Thread.sleep((long)(1000/60-Gdx.graphics.getDeltaTime()));
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Edit: ich dieses Problem mit diesem Code gelöst ->link.
Sie diesen Code verwenden, sollten nicht, versuchen Sie fps deckeln? – Lestat
Warum konvertieren Sie dies zu einem langen? Diese Division wird als ganzzahlige Division mit einem Ganzzahl-Ergebnis betrachtet, die stattdessen in einen Fließkommatyp umgewandelt wird. –
Und bitte ... schreibe nicht alles in einen try & catch-Block. –