Noise-Based Procedural Terrain Generator

Role Programmer
Team Solo
Tools Unity, C#

The purpose of this personal project was to allow for various noise functions to be mapped to the heightmap of the Unity terrain. To help with this, I decided to extend the editor with a custom window that allowed for node-based combining of noise and math functions. The addition of the node editor made a big difference in allowing for complex generation functions to be assembled from just a few basic components.

Gameplay

Gameplay