Legend Terrain

A dive into the feasability of procedural worlds.

Introduction

Legend Terrain is a project that began in OpenGL, it was a challenge I gave myself where I wanted to create realistic environments.

Due to time limitations, I couldn't accomplish what I had set out to do, but I found out and accomplished numerous things along the way.

The culmination of the project was put into a single demo, but the beef of the work is in the two renditions leading up to it.

Go to Github

Pieces of the Project

LegendTerrain 0.1 Screenshot

LegendTerrain 0.1

Initial version, exploring basic procedural generation algorithms.

Read more
LegendTerrain 0.2 Screenshot

LegendTerrain 0.2

Enhanced version with optimizations.

Read more
Platformer Screenshot

Platformer

Side project to implement a basic platformer using procedural levels.

Read more

Conclusion

If I am being honest, I missed the mark and let myself down. There's no sugarcoating it.

Given an extra 6 months, I would have had something that I would have been proud of.

But at the end of the day, I gained invaluable experience in a niche area of programming.

Do I regret choosing something that I wasn't able to do? Not really, my knowledge on the subject matter expanded exponentially since it began.

In conclusion, creating your own procedural terrain generator is easy, programming the graphics pipeline however, takes more time than you think.

Thank you.