Generating Redstone Style Cities in Minecraft

07/19/2023
by   Shuo Huang, et al.
0

Procedurally generating cities in Minecraft provides players more diverse scenarios and could help understand and improve the design of cities in other digital worlds and the real world. This paper presents a city generator that was submitted as an entry to the 2023 Edition of Minecraft Settlement Generation Competition for Minecraft. The generation procedure is composed of six main steps, namely vegetation clearing, terrain reshaping, building layout generation, route planning, streetlight placement, and wall construction. Three algorithms, including a heuristic-based algorithm, an evolving layout algorithm, and a random one are applied to generate the building layout, thus determining where to place different redstone style buildings, and tested by generating cities on random maps in limited time. Experimental results show that the heuristic-based algorithm is capable of finding an acceptable building layout faster for flat maps, while the evolving layout algorithm performs better in evolving layout for rugged maps. A user study is conducted to compare our generator with outstanding entries of the competition's 2022 edition using the competition's evaluation criteria and shows that our generator performs well in the adaptation and functionality criteria

READ FULL TEXT

page 2

page 4

research
07/19/2023

GlobalMapper: Arbitrary-Shaped Urban Layout Generation

Modeling and designing urban building layouts is of significant interest...
research
04/05/2019

Drawing k-linear Metro Maps

Schematic metro maps in practice as well as metro map layout algorithms ...
research
06/11/2019

Organic Building Generation in Minecraft

This paper presents a method for generating floor plans for structures i...
research
08/30/2022

Shape-Guided Mixed Metro Map Layout

Metro or transit maps, are schematic representations of transit networks...
research
10/08/2021

The Layout Generation Algorithm of Graphic Design Based on Transformer-CVAE

Graphic design is ubiquitous in people's daily lives. For graphic design...
research
06/16/2021

Visualizing Evolving Trees

Evolving trees arise in many real-life scenarios from computer file syst...
research
07/15/2022

Reflow: Automatically Improving Touch Interactions in Mobile Applications through Pixel-based Refinements

Touch is the primary way that users interact with smartphones. However, ...

Please sign up or login with your details

Forgot password? Click here to reset