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
StatusReleased
CategoryTool
PlatformsHTML5
Authorgedaliak
GenreSimulation
Tagsnature, No AI
ContentNo generative AI was used

Leave a comment

Log in with itch.io to leave a comment.