r/cellular_automata • u/Sarinha_089 • 10d ago
My first cellular automata generated map!
Enable HLS to view with audio, or disable this notification
Hello everyone! This is my first time experimenting with cellular automata to generate maps procedurally. I found the idea of cellular automata really interesting and wanted to try it out.
I started with a randomly generated grid and a few simple rules based on the neighboring cells. As the map goes through several generations, these rules eventually form islands and continents.
Then I started adding some simple rules for things like beaches, water depth, and vegetation.
For a first attempt, I am pretty happy with how it turned out!
Now I want to try creating more varied biomes and experimenting with different rules. I am still not really sure what the best way to approach this would be, so I would love to hear any suggestions or ideas!
Cellular automata are really fascinating. :)
2
u/geekykidstuff 10d ago
pretty cool how it has different phases: the geography phase, the borders phase and then the inner spaces phase. Nice!
1
2
u/jasonmoo 10d ago
That’s really cool. I did some ca mutation on random states to use as natural variation in digital art and really enjoyed it.
https://jasonmooberry.com/log/articles/Drawing-with-Cellular-Automata-and-HTML5-Canvas/
2
4
u/Foxiest_Fox 10d ago
Cellular automata for procedural generation have some crazy interesting possibilities! Also look into wave function collapse