Procedural city generation using Perlin noise

University essay from Blekinge Tekniska Högskola/Institutionen för kreativa teknologier

Abstract: Context. Procedural content generation is to algorithmically generate content. This has been used in games and is an important tool to create games with large amounts of content using fewer resources. This may allow small developers to create big worlds, which makes the investigation into this area interesting. Objectives. The Procedural generation of cities using Perlin noise is explored. The goal is to nd out if a procedurally generated city using Perlin noise is viable to use in games. Method. An implementation generating cities using Perlin noise has been created and a user study along with data collection tests the cities' viability in games. Result. The implementation succeeds with all the technical requirements such as performance and determinism. The user study shows that the cities created are perceived as viable in games. Conclusion. The cities generated with the implementation seems to be viable in games. The results show that the generated content are percieved as more viable than random generated cities. Furthermore the generation speed is fast enough to be used in an online setting.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)