Implementation of Chaos Game fractal in C using SDL library. The game starts with a point in the middle of a shape (I chose it to be regular but it works in any case) and iteratively a new point is created by moving a certain fraction of the distance between the last point added and a random vertex. Depending on the number of sides, by choosing the right fraction, a pattern will appear after a certain amount of iteration.
You can play around with the parameters inside the constant header file. For now, the game is designed for pentagons but it can draw different shapes.
- install SDL library (only base library needed) Ubuntu tutorial
- build executable using make command
- run executable
- terminate program by pressing the esc key
- refactoring and documentation
- dynamic ratio change based on vertex count
- separate computation and visualisation