Skip to content

jambuttenshaw/ProceduralWorldGeneration

Repository files navigation

Procedural Generation Worlds

Procedural Methods Coursework

Uses gradient noise and GPGPU programming techniques to dynamically generate a massive detailed terrain, featuring multiple biomes and allows for intense customisation.

How To Build

  1. Clone this repository
  2. Run GetLibraries.bat. This will download the required .lib and .dll files to build and run the application.
  3. Open CMP305_Coursework.sln in Visual Studio.
  4. Build the solution.

Controls

  • Use WASD to move the camera. Use E and Qto move the camera vertically.
  • Hold right-click and drag to rotate the camera.

Screenshots

image image image image image image

About

A world landscape procedurally generated using C++ and D3D11

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published