SCHiM and the Art of Shadows: Technical Pipeline with Unity and Blender

Published on May 30, 2026 | Translated from Spanish

The independent video game SCHiM demonstrates that complexity lies not in the number of polygons, but in the precision of design. Developed in Unity, its aesthetic is based on shadows and silhouettes with palettes of just four tones. This minimalist approach not only defines its visual identity but also solves technical challenges of real-time lighting and contrast, offering a valuable lesson for developers seeking to optimize resources without sacrificing gameplay.

Conceptual illustration of SCHiM, shadows and silhouettes in a minimalist urban scene with four color tones

Asset Pipeline: From Illustrator to Unity with Blender as a Bridge 🎨

SCHiM's workflow intelligently combines 2D and 3D. Initial concepts are created in Adobe Illustrator, where vector silhouettes and strict color palettes are defined. Subsequently, Blender enters the scene to model environments and characters as simple volumes, but with geometry designed to project sharp shadows. The technical trick in Unity lies in disabling dynamic global illumination and forcing a single directional light. This generates the hard contrast needed for the player to instantly identify habitable shadow zones, the core of the jumping mechanic.

Optimization Lessons: Less is More in Real-Time ⚡

SCHiM demonstrates that technical limitation can be a creative advantage. By restricting the palette to four colors and using flat shadows, the team avoids costly per-pixel lighting calculations and reduces shader complexity. For the indie developer, this case is a reminder that visual identity should arise from the engine's constraints, not fight against them. The result is a game that runs smoothly even on modest hardware, prioritizing gameplay clarity over graphical realism.

As a developer, what was the biggest technical challenge in the pipeline between Blender and Unity to make the shadows in SCHiM function as a gameplay system rather than a simple visual effect?

(PS: a game developer is someone who spends 1000 hours making a game that people complete in 2)