How to Build a Tiny Water Cycle in a Falling-Sand Sandbox
Falling-sand games are often at their best when the scene is small enough to understand.
A water cycle is a good example. It connects several simple behaviors—heating, rising gas, cooling, condensation, freezing, melting, and liquid flow—without requiring a huge canvas or dozens of materials. The goal is not to recreate real weather. It is to build a compact scene where every visible change has an understandable cause.
Start with a shallow basin
Draw a small container with a stable material such as wall, stone, or another non-reactive solid. Add a shallow layer of water rather than filling the entire chamber.
Keeping the basin small makes it easier to see which cells change first. It also prevents the scene from becoming a large moving mass where boiling, flowing, and cooling happen at the same time.
Heat only one section
Place a controlled heat source below one side of the basin. Avoid heating the entire floor.
This creates a useful comparison: one side of the water is exposed to more heat while the other side acts as a control. Watch whether steam begins above the heated area and how quickly it spreads into the empty space.
If nothing happens, change only one variable. Increase the heat slightly, reduce the distance between the source and the water, or use a smaller amount of liquid. Changing several things at once makes the result difficult to explain.
Leave room for gas movement
Steam needs open space above the basin. A low ceiling may trap it immediately, while a completely open canvas can make the gas difficult to follow.
A narrow vertical chamber works well. It gives the gas a visible route upward and makes sideways drift easier to notice.
Add a cooling zone near the top
Place ice, a cold material, or a cooling tool near the upper part of the chamber. Do not cover the whole area. A small cold zone lets you compare cooled steam with steam that continues moving.
Look for water appearing below or beside the cooling area. Depending on the simulator’s rules, the returning liquid may resemble rain as it falls toward the basin.
Pause and inspect the transitions
A running animation can hide the most useful moment. Pause the scene after the first steam appears, then advance it one step at a time if the sandbox supports single-step controls.
Ask a few specific questions:
Which water cells changed first?
Did the steam rise because of its gas behavior or because new steam kept forming below it?
Where did liquid water reappear?
Did cooling create water, ice, or no visible change?
Did the returning water reach the original basin?
Save a clean baseline before experimenting. Then repeat the scene with one controlled change: a larger cold zone, less water, a wider chamber, or a different heat-source position.
Remember the model’s limits
A falling-sand water cycle is a visual systems experiment, not a meteorological simulation. Most particle sandboxes use local cell rules and simplified temperature thresholds. They usually do not model atmospheric pressure, humidity, cloud nucleation, real evaporation rates, or the full energy balance of Earth’s water cycle.
That limitation is useful when it is stated clearly. The scene demonstrates how several local rules can form a recognizable cycle, while still leaving room to ask what a more realistic model would require.
If you want a ready-to-run version, I made an independent browser-based water cycle experiment here:
Play a Sandboxels water cycle scene and test evaporation, condensation, cloud cooling, freezing, melting, fire, water, steam, and ice.
It includes a playable preset for testing water, steam, cooling, freezing, melting, and rain-like return flow. It is an independent project and is not affiliated with the original Sandboxels project.











