Sí, usan tilemaps (más precisamente: pequeño 8x8 hardware tiles
). La razón principal es que el desplazamiento en segundo plano y la visualización de sprites en la mayoría de las consolas de 16 bits son hardware accelerated
(hay un chip de hardware dedicado para eso, VDP
en caso de génesis). La única forma de usar esa función en génesis es dividir el fondo y los sprites en pequeños mosaicos de 8x8 (incluso para mostrar un solo logotipo de pantalla completa).
La memoria de video (VRAM) era muy costosa en ese momento y el uso de pequeños mosaicos de 8x8 permite reutilizar algunos mosaicos en diferentes lugares de la pantalla. Incluso si la génesis puede renderizar juegos hasta la 320×480
resolución, no hay suficiente memoria de video (64 KB) para mantener un cuadro completo.
Aquí hay un ejemplo para Sonic (lo mismo ocurre con el fondo):
Este personaje principal se hace usando varios sprites de 8x8, que se unen al moverse en la pantalla al mismo tiempo. Lo mismo para el fondo, que es una matriz 2D de mosaicos.
Algunas consolas permiten que se muestren varias layers of tiles
(alias planes
) al mismo tiempo (máximo dos para génesis). Por lo general, tienen el mismo tamaño (un poco más grande que la pantalla) pero se pueden desplazar de forma independiente. Esto se usa principalmente para parallax scrolling
. Estas capas pueden darle la ilusión de que hay "enormes mapas de bits" moviéndose en la pantalla mientras que en realidad son capas independientes de mosaicos.