FRACTAL TERRAIN Generator
For one of my assigments during my MSc Computer Games Programming course, I was tasked to develop an application based on a topic covered in our mathematics module. After working on an L-system generator which covers fractals, I decided to base my project on fractal terrain generation.
As of right now, the generation does work and there are a couple of parameters that can be changed however, this project was developed in order to get a better understanding of how the diamond-square algorithm is implemented to generate terrain and so this project is not really a playable game or useable application in its current state.
Being able to apply terrain geneartion, especially procedural terrain generation when developing games can be quite useful as the level possibilites generated through these algorithms are endless thus allowing for infinite terrain generation with correct optimisation.
Further improvements can be made to introduce content to the generated terrain as well as setting up chunk based generation but for the purposes of this project, simply setting up the terrain generator was enough. Below are images showcasing the terrain generation I developed using the diamond-square algorithm.




