Weather System with Concurrent State Machine in Godot 4 @16bitdev
Weather System with Concurrent State Machine in Godot 4  @16bitdev
Uploaded February 2025 | Updated September 2026, 1 day ago
Weather System in Godot 4 using Concurrent State Machine, where multiple states run simultaneously and independently.

- Timestamps -

0:00 - Preview
0:06 - Explanation
0:28 - Setup for Rain Effect
0:47 - Rain Resources
1:41 - Rain State Machine
5:24 - Fog State Machine
9:20 - Wind State Machine
13:08 - Weather Manager - Concurrent State Machine
14:44 - Thanks!

- Code -
State (Abstract Class) - pastebin.com/NUfD4UBc
Individual State Machine - pastebin.com/ZYR8Np0m
Concurrent State Machine - pastebin.com/TJFe97fA
Drizzle (RainState) - pastebin.com/gSJkL0f1
Breeze (WindState) - pastebin.com/vx0ytCU5
Fog (FogState) - pastebin.com/0eiDVEin

- Patreon -
patreon.com/16BitDev

- Discord -
discord.com/invite/AYv8FRz5ag



- Music Used -
Kinissue x Mindeliq - Illuminate
Provided by Lofi Records
Watch: youtube.com/watch?v=mkUWFGBJGUk
Weather System with Concurrent State Machine in Godot 4Grappling Hook - Godot 4Risk & Reward - Game Design PhilosophyObsidian + Godot 4.6 | Game Design DocumentationHow to use AdMob in Godot 42D Spray, Rain and Snow Particle Effects | Godot 4 | 3 minutesTerraria-like Block Breaking System using Custom Data Layer in Godot 4How to Write a Game Design Document? JRPG Deep DiveBoss Fight with Finite State Machine - Godot 4Weapon x Skill System: Daedalus Stormbow Mechanic in Godot 4Skill & Action Bar - RPG System Design - Godot 4Destructible - Game Mechanic in Godot 4
16BitDev |

Weather System with Concurrent State Machine in Godot 4

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER