Я работал в новой игре и, наконец, дошел до того, что начал кодировать движение своего главного героя, но у меня есть сомнения относительно того, как это сделать.
Ранее я делал две игры в Allegro, поэтому спрайт-листы довольно просты в реализации, потому что я устанавливаю кадр и положение на изображении и сохраняю каждый кадр в другом растровом изображении, но я знаю, что это делается с помощью OpenGL это не обязательно и стоит немного дороже.
Итак, я думал о том, как сохранить мою таблицу спрайтов и использовать ее в своей программе, и у меня есть только одна идея.
Я загрузил изображение и преобразовал в текстуру, в моей функции, которая помогает мне анимировать, я просто беру часть текстуры для рисования вместо сохранения каждой текстуры в моей программе.
Это лучший способ сделать это?
Заранее спасибо за помощь.