Да, они используют мозаичные карты (точнее: маленькие 8x8 hardware tiles
). Основная причина в том, что фоновая прокрутка и отображение спрайтов на большинстве 16-битных консолей есть hardware accelerated
(для этого есть специальный аппаратный чип, VDP
на случай возникновения). Единственный способ использовать эту функцию в Genesis - это разделить фон и спрайты на маленькие плитки 8x8 (даже для отображения одного полноэкранного логотипа).
Видеопамять (VRAM) в то время была очень дорогой , и использование небольших фрагментов 8x8 позволяет использовать некоторые фрагменты в разных местах на экране. Даже если genesis может воспроизводить игры с 320×480
разрешением, видеопамяти (64 КБ) недостаточно для размещения полного кадра.
Вот пример для Sonic (то же самое касается фона):
Этот главный герой сделан с использованием нескольких спрайтов 8x8, которые слипаются, перемещаясь по экрану одновременно. То же самое для фона, который является 2D массивом плиток.
Некоторые консоли позволяют отображать несколько layers of tiles
(иначе planes
) одновременно (максимум две для генезиса). Они обычно имеют одинаковый размер (чуть больше экрана), но могут прокручиваться независимо. Это в основном используется для parallax scrolling
. Эти слои могут создать у вас иллюзию, что на экране движутся «огромные растровые изображения», в то время как они на самом деле являются независимыми слоями плиток.