Snowflake Simulator
Snowflake Simulator
Submission for OLC CodeJam 2026
What's one of the most classical changes we see in nature? Water turning into ice! A phase transition : )
I thought it would be cool to make a snowflake simulator for the code jam. With just three controllable parameters, you can make all sorts of unique snowflakes.
Let's see what kind of cool (pun intended) snowflakes you can cook up!
Controls:
R to grow a snowflake with the selected slider parameters.
WASD to move/pan around.
Mouse wheel (or two finger scroll on trackpad) to zoom.
There's an ice growing sound as the water freezes that you can enable clicking the screen.
Resources used to make cellular automata:
- https://www.patarnott.com/pdf/SnowCrystalGrowth.pdf
- https://math.mit.edu/research/highschool/primes/materials/2014/Li-Jessica.pdf
- https://itp.uni-frankfurt.de/~gros/StudentProjects/Projects_2020/projekt_yan_huc...
Coded in C++ with Raylib.
| Published | 21 hours ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | gedaliak |
| Genre | Simulation |
| Tags | nature, No AI |
| Content | No generative AI was used |

Leave a comment
Log in with itch.io to leave a comment.