Timbeaux’s 2D Weather Toolkit is a modular, runtime-driven weather system designed for 2D games using the Universal Render Pipeline (URP).
It provides smooth, believable transitions between weather states without visual popping, while remaining easy to integrate and extend. Wind is treated as a first-class system and influences clouds, rain, snow, fog effects, and ambient audio.
The toolkit is built around a clean architecture:
This makes behavior predictable, extensible, and safe to integrate into gameplay systems.
Included weather features:
Editor & workflow features:
Gameplay extensibility:
The package includes an example of a weather-reactive NPC (a ghost that appears only during Snowy weather), demonstrating how gameplay elements can respond to weather states without tight coupling.
Documentation is included directly in the package, covering quick setup and full system architecture.