
Chaos Game Simulation - Fractals from randomness
Hello everyone,
So today I was without internet, and to use my free time I decided to program this little simulation called "Chaos Game". Although is very simple I find it very satisfying to watch and I hope that you do too.
Algorithm:
The algorithm is based in a video from Think Twice channel, here's the link:
 but to describe it in a couple of words:
- Draw a polygon
 - Draw a start point
 - Pick a random vertex
 - Create a new point halfway between the random vertex and the last point drawn.
 - Repeat step 3 until enough number of points.
 
Controls:
- E -> Create new polygon point
 - W -> Create start point
 - R -> Reset polygon
 - Space -> Start/Clear the simulation
 
Note on the setting "Can Repeat Vertex": This check button is to block from picking the same random vertex more than two times in a row when deciding the random vertex in step 3.
For example, if we have a triangle with vertices 1-2-3, we could have the next sequences:
- Can Repeat Vertex = true -> 1-1-2-3... (Vertex 1 is picked two times in a row)
- Can Repeat Vertex = false -> 1-2-3-1... (No vertex is picked two or plus times in a row)
This Boolean changes the result a lot, so I recommend to always try it on and off while searching for fractals.
Hope you learned something or at least you had fun hunting fractals.
Have a wonderful day and stay safe!
PD: My favorite is a 6 points hourglass like polygon without vertex repetition.
| Status | Prototype | 
| Platforms | HTML5 | 
| Rating | Rated 4.0 out of 5 stars (1 total ratings) | 
| Author | Oriol - Rough Skin | 





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