Procedural 3D Terrain Generator is a seamless chunk based terrain generator with customizable terrain types. It uses Perlin noise to generate the terrain and implements the Goraud and Flat shading lighting models.
Download the project and Unity3D. Navigate to "Procedural 3D Terrain Generator > Assets > Scenes" and open one of the scenes to launch Unity3D.
Unity3D is needed to modify and recompile the project. Unity can be downloaded here. Select the Visual Studio Community download in the Unity3D installer to be able to make changes to the code and debug the project.
Each scene can be built into an individual executable.
To do so:
- Load the scene you want to build
- Select
File > Build Settings...
from the top menu in Unity - Make sure the desired scene is selected in the
Scenes In Build
box, if it is not then add the desired scene - Select the
PC, Mac & Linux Standalone
platform - Choose the desired Target Platform from the dropdown menu, either
Windows
orMac OS X
- Select
Build
orBuild And Run
to compile an executable
- Unity3D - The graphics engine used
- Visual Studio Community 2017 - The IDE used
- Unity3D's first person character controller
Tested with Unity 2018.2.13f1 and Visual Studio Community 2017 Version 15.8.7
- Tyler Loewen - GitHub
This project is licensed under the GNU General Public License - see the GNU General Public License v3 file for details
This project was developed using various resources from the Unity Asset Store and Sebastian Lauge's Youtube channel.