← Volver a proyectos
Proyecto personal

Swapprite

Herramienta (CLI y GUI) en Python para reemplazar la paleta de un sprite indexado eligiendo el color perceptualmente más cercano en el espacio CIELAB.

Ver repositorio
Swapprite — captura 1
Swapprite — captura 2

Qué es

Una herramienta para desarrolladores indie y artistas de pixel art que cambia la paleta de colores de un sprite indexado. En vez de comparar colores con una simple resta de RGB, los convierte al espacio CIELAB y elige el color que el ojo humano percibe como más parecido. Funciona desde la terminal (para procesar en lote) o con una interfaz gráfica.

Qué hace

Qué aprendí / qué resolví

Por qué lo incluyo

Combina algo que me apasiona —el desarrollo retro— con un problema técnico lindo de resolver. Y se conecta con mi proyecto de portar un juego a la Sega Mega Drive: es una herramienta de mi propio pipeline.