Я собрал простой игровой цикл, в основном с использованием техник, которые кажутся очень полезными, особенно в книге Killer Game Programming in Java и в этом уроке, который я только что нашел: Здесь
Простой, синхронизированный игровой цикл с задним буфером.
Проблема в том, что он не будет перерисовывать экран при хорошем FPS. Лучшее, что я могу получить от своего Motorola Xoom - 15FPS, нацелившись на 24.
Если я наполовину уменьшу размер заднего буфера, скорость значительно возрастает, поэтому я предполагаю, что проблема может быть связана с использованием экрана в Xoom (размер моего SurfaceView составляет 1280x727) ... пока другие игры отлично работают при том же размере.
У меня нет других устройств для тестирования, поэтому я немного застрял в том, что делать в данный момент.
Что я делаю неправильно / отсутствует / не знаю?