Los desarrolladores que trabajan con ordenadores clásicos de 8 bits tienen desde ahora una nueva herramienta que puede resultar especialmente interesante para la creación de gráficos y niveles: 8bit Pixel Lab, desarrollado por Andy “Hewco” Hewitt.
Disponible para Windows, macOS y Linux, 8bit Pixel Lab es un editor gráfico y de niveles diseñado para trabajar teniendo en cuenta las limitaciones reales del hardware. En lugar de dibujar libremente y comprobar después si los gráficos pueden funcionar en la máquina elegida, el programa aplica directamente sus restricciones de color, resolución, píxel y atributos mientras trabajamos.
Pensado para el Amstrad CPC
Para los usuarios de Amstrad CPC, el programa resulta especialmente interesante porque incluye soporte para los CPC 464, 664 y 6128, con sus tres modos gráficos principales:
- Mode 0: 160 × 200 píxeles y hasta 16 colores de una paleta de 27.
- Mode 1: 320 × 200 píxeles y hasta 4 colores.
- Mode 2: 640 × 200 píxeles y 2 colores.
Esto permite crear gráficos respetando desde el primer momento las características reales de los modos de vídeo del CPC, algo especialmente útil para sprites, personajes, escenarios, pantallas de carga y otros elementos destinados a un juego.
Mucho más que un editor de píxeles
8bit Pixel Lab incorpora un Character Map Editor para trabajar con caracteres, tiles, sprites, fondos y gráficos generales, además de un Tile Map Editor con el que es posible construir habitaciones, pantallas y niveles completos.
Una de sus funciones más interesantes es la sincronización en directo de caracteres y tiles. Si modificamos un gráfico, todas sus apariciones dentro de los mapas se actualizan automáticamente. También dispone de herramientas de transformación, selección, redimensionado, volteado y previsualización, junto con funciones de animación y onion skinning.
El programa también permite organizar mundos con varias pantallas mediante Rooms & Object Lists, pudiendo marcar posiciones para elementos como enemigos, puertas o triggers.
Importación y exportación
La herramienta no se limita a crear gráficos desde cero. Permite importar imágenes PNG, JPEG y GIF, mostrando una conversión en directo con controles para brillo, contraste, saturación, tono, gamma, enfoque, dithering y selección de colores.
Además, dispone de Slices para definir zonas concretas de una imagen y exportarlas por separado, así como diferentes opciones para exportar datos de caracteres, tiles y bitmaps. Entre ellas se incluye soporte para proyectos TRSE .flf y exportaciones binarias.
También para VIC-20, C64 y Acorn Electron
Aunque el soporte para Amstrad CPC es uno de sus puntos fuertes, 8bit Pixel Lab nace como una herramienta multiplataforma para diferentes ordenadores de 8 bits.
Actualmente permite trabajar con Commodore VIC-20, Commodore 64, Amstrad CPC 464/664/6128 y Acorn Electron, teniendo en cuenta los distintos modos gráficos y restricciones de cada máquina.
El propio Hewco explica que originalmente creó 8bit Pixel Lab para producir los gráficos y niveles de sus propios juegos, pero finalmente decidió ponerlo a disposición de todo el mundo.
Beta y completamente gratuito
La versión disponible actualmente es una beta, por lo que pueden aparecer algunos errores. El autor anima a los usuarios a informar de cualquier problema y aportar sugerencias para futuras versiones.
Lo mejor de todo es que 8bit Pixel Lab es completamente gratuito y los trabajos creados con él pertenecen a sus respectivos autores. Esto incluye gráficos, datos, código fuente y juegos terminados.
La versión 1.00a, con un tamaño aproximado de 65 MB, incluye las aplicaciones para Windows, Mac y Linux, una guía para comenzar y varios proyectos de ejemplo preparados para cargar directamente en el programa.
Una herramienta que merece la pena tener en el radar si estás desarrollando un juego para Amstrad CPC y quieres trabajar con sus auténticas limitaciones gráficas desde el primer píxel.
Descarga: 8bit Pixel Lab en itch.io

