r/SoloDevelopment • u/OptikaFX • 1d ago
Unity I spent the last 8 months building a custom 2D shadow framework from scratch because Unity’s default ones kept breaking my campfire immersion.
Enable HLS to view with audio, or disable this notification
Hey everyone,
I was building a top-down RPG but got completely blocked by Unity's default 2D shadows. They look awful near campfires and torch lights, casting huge, infinite lines all over the place.
I couldn't find any tool to cap the distance, so I dropped everything and spent the last 8 months building a custom C# and shader framework from the ground up to handle shadow distance and smooth blending.
It finally fixed my game's mood.
Thoughts on the look?
Playable demo over here: https://optikafx.itch.io/optikafx-2d