У меня в настоящее время есть игра записанное использование холста Android. Это абсолютно 2D, и я тяну битовые массивы как спрайты на холсте, и это технически работает, но у меня есть несколько функций, что я должен добавить, что это потребует рисования значительно большего количества битовых массивов на экране, и будет намного больше перемещения.
Для приложения нужно больше питания.
Что лучший способ состоит в том, чтобы пойти из этого метода рисования Битовых массивов на холсте к использованию OpenGL, таким образом, я могу потянуть их быстрее?
В разработке находится пара платформ для создания 2D-игр с открытым gl: http://www.rokonandroid.com/
К сожалению, ни один из них не так хорошо разработан, как его эквиваленты для iPhone (cocos2d-iphone), но они вам помогут. оторваться от земли быстрее, чем пытаться взаимодействовать с openGL с места в карьер самостоятельно.