Я работаю над игрой, в которой будут использоваться 2D-листы спрайтов для анимации NP C. Мне трудно решить, какой из них использовать: 1 большой спрайт-лист 4096x4096 или несколько 2048x2048 для каждого символа.
Если я go с опцией размера спрайт-листа 2048, мне пришлось бы переключиться спрайт-листы вперед и назад почти каждую секунду для разных состояний анимации (и это для каждого символа NP C на экране). Учитывая, что обычно на экране будет более одного типа рендеринга NP C, что кажется большой вычислительной мощностью.
Существует также соотношение сторон мобильного устройства. Планирую выпустить для мобильных устройств так же, как P C. Онлайн-исследования показывают, что разрешение 2048x2048 - безопасное, но сейчас 2020 год, и портативные устройства мощнее, чем когда-либо. Действительно ли мы все еще ограничены разрешением 2048x2048 на современных устройствах?
Итак, какой из них будет работать лучше на P C, и есть ли даже выбор для мобильных устройств, например, использование графической библиотеки OpenGL для загрузки и рендеринга больших растровых изображений ? если нет, мне придется уменьшить разрешение спрайтов для мобильной версии?
Заранее спасибо.