Custom 2D Light Rendering Pipeline

Adventure Botanist is a 2D adventure game about exploring and protecting the beauty of nature. To support that vision, I developed a custom 2D lighting and rendering pipeline that provides realistic dynamic shadows and full artistic control. The system allowed lighting to become part of the artistic language itself, helping the painterly visual style feel more dynamic, immersive, and alive.

Before After

What we wanted:

  • Dynamic Shadows

  • Accurate shadow projection onto objects

  • Moving Clouds

  • Dynamic Weather Conditions

  • Day Night Cycle including:

    • Variable light intensity

    • Color Variation over time