Publicado el 30/05/2026 | Autor: 3dpoder

Moonscars: pixel art al óleo en Unity con paleta limitada

Moonscars, desarrollado por Black Mermaid, demuestra cómo Unity puede potenciar un estilo gráfico único que combina pixel art con texturas de pintura al óleo. Su paleta cromática, restringida a rojos, negros y grises, no solo define la atmósfera sombría del juego, sino que también impone un desafío técnico para los desarrolladores. Este enfoque minimalista obliga a optimizar cada sprite y animación dentro del motor gráfico, logrando un impacto visual que trasciende las limitaciones de color. 🎨

Moonscars pixel art al óleo en Unity con paleta limitada rojos negros grises

Flujo de trabajo entre Photoshop y Aseprite para sprites optimizados 🖌️

El proceso artístico comienza en Photoshop, donde se diseñan los bocetos conceptuales y se definen las texturas base que emulan pinceladas gruesas al óleo. Luego, esos assets se exportan a Aseprite, la herramienta clave para la animación cuadro por cuadro. En Aseprite, los artistas reducen la paleta a los tonos rojo, negro y gris, aplicando técnicas de dithering para suavizar degradados sin aumentar el número de colores. Una vez listos, los sprites se importan a Unity utilizando el sistema Sprite Atlas, que agrupa todas las piezas en una sola textura para reducir los draw calls. Además, se emplean animaciones en estado mecanim con transiciones rápidas, evitando interpolaciones que rompan la estética pixelada. La clave está en mantener la resolución de los sprites baja (16x16 o 32x32 píxeles) y escalarlos dentro de Unity con filtro Point (sin suavizado) para preservar el aspecto crispado del pixel art.

Cómo la paleta limitada define la narrativa visual 🔥

La decisión de usar solo rojos, negros y grises no es meramente estética; es una herramienta narrativa que Unity gestiona mediante post-processing. El motor aplica un efecto de viñeta oscura y un ligero grano de película, reforzando la sensación de desesperanza del mundo de Moonscars. Los rojos intensos se reservan para la sangre, los enemigos y los peligros, mientras que los grises dominan los escenarios. Esta restricción cromática también facilita la iluminación dinámica en tiempo real, ya que el motor solo debe calcular sombras y reflejos sobre esos pocos tonos, reduciendo la carga de la GPU y permitiendo que el juego corra fluidamente incluso en hardware modesto.

Cómo lograron en Moonscars sincronizar la iluminación dinámica de Unity con la paleta limitada del pixel art al óleo sin romper la coherencia visual del estilo

(PD: los game jams son como las bodas: todo el mundo feliz, nadie duerme y acabas llorando)