Shadow City - Nick Katsantones

Description

For my project I created a procedurally generated city with a day/night cycle and shadows. The entire city generation is based on an initial seed, and a given seed will always generate the same city. The city is divided into chunks, with each chunk having 16 buildings within it. Each building is has a random height, texture, and position within the chunk. All shadows are handled via shaders.

This project was inspired by Shamus Young's procedural city generation: Procedural City

Controls

The controls used to move around the map are as follows: There are separate controls for changing the sun/time of day:

Images

Morning time, looking towards the sun
Noon time
Evening time, looking away from the sun