Dynamic Weather & Time System (DWTS)
Dynamic Weather & Time System (DWTS) Bring your 2D & 3D worlds to life with a powerful, easy-to-use, and fully customizable day/night cycle and weather system.





Videos
Description
Dynamic Weather & Time System (DWTS)
Bring your 2D & 3D worlds to life with a powerful, easy-to-use, and fully customizable day/night cycle and weather system.
Stop wrestling with complex lighting and particle systems. DWTS is a complete, one-click solution designed to give your game the atmospheric depth it deserves. From serene sunrises to raging thunderstorms, you have total control, all from a single, intuitive dashboard.
✨ Key Features ✨
🚀 One-Click 2D & 3D Setup The ultimate time-saver. Press one button in our dashboard, and DWTS will automatically configure your entire scene for either a 2D or 3D project. It creates and links lights, skyboxes, and all necessary components, getting you up and running in seconds.
☀️ Live In-Editor Preview Why wait? Our custom dashboard lets you scrub through the entire 24-hour day and instantly preview any weather effect without ever pressing Play. Design the perfect sunset or the moodiest storm in real-time, directly in your scene view.
🎨 Profile-Based & Infinitely Customizable Create and save unlimited Lighting and Weather profiles using ScriptableObjects. Tweak every detail with intuitive gradient color pickers and animation curves for light intensity, fog, sky exposure, and more.
⛈️ Dynamic Weather Engine
Built-in Weather States: Clear, Rain, Snow, Fog, and Storms.
Particle & Audio: Comes with pre-configured particle effect prefabs and a system for looping weather audio.
Lightning & Thunder: The storm system automatically triggers dramatic lightning flashes and synchronized thunder sounds.
Smooth Transitions: Weather changes fade in and out smoothly over time. No jarring pop-ins!
🌙 Complete Day & Night Cycle
Moving Sun & Moon: A fully automated celestial system with dynamic shadows that change with the time of day.
Visible Celestials: A visible sun disc in the skybox and a physical moon object for stunning night scenes.
Procedural Sky & Stars: Automatically generate and manage beautiful procedural skyboxes and a twinkling starfield that fades in at night.
🔧 Built for Developers
Performance First: A smart tick-based system for game logic ensures minimal performance impact, while visuals update every frame for perfect smoothness.
Time Triggers: Fire UnityEvents at any time of day. Turn on streetlights at 18:00, start a boss fight at midnight—the possibilities are endless.
Save & Load Ready: Includes a sample integration script to show you how to easily connect DWTS to your save system, so players can reload into the correct time and weather.
Bring your 2D & 3D worlds to life with a powerful, easy-to-use, and fully customizable day/night cycle and weather system.
Stop wrestling with complex lighting and particle systems. DWTS is a complete, one-click solution designed to give your game the atmospheric depth it deserves. From serene sunrises to raging thunderstorms, you have total control, all from a single, intuitive dashboard.
✨ Key Features ✨
🚀 One-Click 2D & 3D Setup The ultimate time-saver. Press one button in our dashboard, and DWTS will automatically configure your entire scene for either a 2D or 3D project. It creates and links lights, skyboxes, and all necessary components, getting you up and running in seconds.
☀️ Live In-Editor Preview Why wait? Our custom dashboard lets you scrub through the entire 24-hour day and instantly preview any weather effect without ever pressing Play. Design the perfect sunset or the moodiest storm in real-time, directly in your scene view.
🎨 Profile-Based & Infinitely Customizable Create and save unlimited Lighting and Weather profiles using ScriptableObjects. Tweak every detail with intuitive gradient color pickers and animation curves for light intensity, fog, sky exposure, and more.
⛈️ Dynamic Weather Engine
Built-in Weather States: Clear, Rain, Snow, Fog, and Storms.
Particle & Audio: Comes with pre-configured particle effect prefabs and a system for looping weather audio.
Lightning & Thunder: The storm system automatically triggers dramatic lightning flashes and synchronized thunder sounds.
Smooth Transitions: Weather changes fade in and out smoothly over time. No jarring pop-ins!
🌙 Complete Day & Night Cycle
Moving Sun & Moon: A fully automated celestial system with dynamic shadows that change with the time of day.
Visible Celestials: A visible sun disc in the skybox and a physical moon object for stunning night scenes.
Procedural Sky & Stars: Automatically generate and manage beautiful procedural skyboxes and a twinkling starfield that fades in at night.
🔧 Built for Developers
Performance First: A smart tick-based system for game logic ensures minimal performance impact, while visuals update every frame for perfect smoothness.
Time Triggers: Fire UnityEvents at any time of day. Turn on streetlights at 18:00, start a boss fight at midnight—the possibilities are endless.
Save & Load Ready: Includes a sample integration script to show you how to easily connect DWTS to your save system, so players can reload into the correct time and weather.
Tutorial
Written Tutorial
Prefer step-by-step written docs? Read the tutorial here:
https://github.com/daikage/Dynamic-Weather-Time-System-DWTS-
Customize Theme
Presets