Я создал прототип для 2D-игры для Android с использованием объекта android canvas. К сожалению, производительность сильно страдает из-за большого количества растровых изображений, которые необходимо часто перерисовывать.
Я бы хотел перенести код для рисования в opengl, но у меня нет с ним опыта, и у меня возникают трудности с правильной настройкой представлений. Я пробовал самые разные методы, но я не уверен, что конфигурации вида были неправильными, или если функции рисования не совпадали.
Поскольку большинство моих событий касания основаны на координатах, я хотел бы, чтобы система координат представления холста opengl соответствовала системе координат события касания, если это возможно. Это позволило бы мне повторно использовать большой объем кода и избежать многократного перевода координат.
Может ли кто-нибудь предоставить код или ссылку на код, который позволил бы настроить представление и нарисовать текстурированный элемент?