The use of procedural content generation is becoming more and more popular in the video game industry. With games such as Minecraft or No Manâ€™s Sky we have seen the potential of PCG in video game creation but also its challenges. In fact, while the processing power and memory capabilities of our machines are unceasingly growing, human capability for content creation doesnâ€™t seem to be able to follow the same pace. Game developers had then to come up with several techniques and methods that will help them generate lots of content for their games while still keeping a certain level of control on the output. Urbis Terram is a procedural city generation tool for Unity3D that allows the creation of complete cities to be used in video games or simulations made with this engine. The goal of this thesis is to tackle the technical challenge of designing and implementing a PCG tool that will help game developers to quickly generate terrains, road networks and allotment spaces for buildings and other urban areas. The goal is to have a unique complete city generation tool that can enable quick game design iterations and can be used to create complex virtual worlds.
Worcester Polytechnic Institute
Interactive Media and Game Development
All authors have granted to WPI a nonexclusive royalty-free license to distribute copies of the work. Copyright is held by the author or authors, with all rights reserved, unless otherwise noted. If you have any questions, please contact firstname.lastname@example.org.
Najahi, Yakin, "Urbis Terram - Designing and Implementing a Procedural City Generation Tool for Unity3D Game Engine" (2017). Masters Theses (All Theses, All Years). 398.
perlin noise, terrains, unity3d, procedural content generation, height maps, allotment, noise maps