Todos los ejemplos · Sprites y 2D · En Markdown, para IAs

Pantallas de consola

Qué enseña este ejemplo

SCREEN.CONSOLES.snes esparcido en createGame: 256 × 224 píxeles, 60 imágenes por segundo y píxeles 8:7 (pixelAspect), algo más anchos que altos, como una tele 4:3 enseñaba la NES y la SNES. Con scaling: 'integer' las filas siguen siendo un múltiplo entero y las columnas toman ese múltiplo por 8/7: la forma exacta de la tele.

Los artistas de la época dibujaban para esa tele. El círculo verde está dibujado para ella, un octavo más estrecho que alto en píxeles, y con los píxeles de la tele es redondo; el amarillo está dibujado para píxeles cuadrados. Pulsa T para cambiar la forma (useGame().setPixelAspect): solo cambia el tamaño en pantalla, el juego dibuja los mismos píxeles. C pone un crt() encima, que disimula que no todas las columnas miden lo mismo.

Arrancando
Arrancando
—