Ho scritto un gioco per Android, e l'ho provato sul Dev Phone 1. Funziona perfettamente, la velocità è giusta. Tuttavia, sono sicuro che le CPU del telefono stanno diventando più veloci. Potrebbero essere già più veloci del telefono dev.Ciclo di gioco Android, come controllare velocità e frame rate
Come faccio ad assicurarmi che il mio gioco sia eseguito alla stessa velocità, indipendentemente dal dispositivo o dalla sua velocità? Conosci qualche tecnica? Devo controllare qualche tipo di timer all'inizio del loop ogni volta?
Penso che mi riferisco al frame rate, ma soprattutto alla velocità con cui il mio gioco scorre attraverso il loop principale del gioco.
Qualsiasi teoria o esperienza sarebbe eccezionale! Grazie.
Solo qualcosa a cui prestare attenzione: per i giochi, a volte i telefoni più recenti sono più lenti. Ho un gioco OpenGL su cui sto lavorando che fa 60FPS su un G1, ma solo 30-40 FPS su un Droid. Il renderizzatore è diverso sul Droid e ha anche uno schermo con risoluzione più alta, il che danneggia le prestazioni. –