top of page

Procedural City Generator

Solo Work

Voronoi Diagram Based City Generator: A Procedural Generation Approach to Create Adjustable City in Games

 

This project introduces a new approach to generating procedural cities for digital games and simulations using Voronoi diagrams, aiming to overcome the challenges of diversity, efficiency and control of urban environments. Developed in Unreal Engine 5 and implemented in C++, the project introduces algorithms for generating urban components such as roads, terrain and buildings to enhance interactivity and realism. The system has a modular architecture with a user-friendly interface that allows developers to customize various city parameters. All code are included in the Documentation or can be access through Github.

Software and language

​

- C++

- UE5

- GLSL

bottom of page