Organic building generation in minecraft

Michael Cerny Green, Christoph Salge, Julian Togelius

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    This paper presents a method for generating floor plans for structures in Minecraft (Mojang 2009). Given a 3D space, it will autogenerate a building to fill that space using a combination of constrained growth and cellular automata. The result is a series of organic-looking buildings complete with rooms, windows, and doors connecting them. The method is applied to the Generative Design in Minecraft (GDMC) competition [24] to auto-generate buildings in Minecraft, and the results are discussed.

    Original languageEnglish (US)
    Title of host publicationProceedings of the 14th International Conference on the Foundations of Digital Games, FDG 2019
    EditorsFoaad Khosmood, Johanna Pirker, Thomas Apperley, Sebastian Deterding
    PublisherAssociation for Computing Machinery
    ISBN (Electronic)9781450372176
    DOIs
    StatePublished - Aug 26 2019
    Event14th International Conference on the Foundations of Digital Games, FDG 2019 - San Luis Obispo, United States
    Duration: Aug 26 2019Aug 30 2019

    Publication series

    NameACM International Conference Proceeding Series

    Conference

    Conference14th International Conference on the Foundations of Digital Games, FDG 2019
    CountryUnited States
    CitySan Luis Obispo
    Period8/26/198/30/19

      Fingerprint

    Keywords

    • Artificial intelligence
    • Minecraft
    • PCG

    ASJC Scopus subject areas

    • Software
    • Human-Computer Interaction
    • Computer Vision and Pattern Recognition
    • Computer Networks and Communications

    Cite this

    Green, M. C., Salge, C., & Togelius, J. (2019). Organic building generation in minecraft. In F. Khosmood, J. Pirker, T. Apperley, & S. Deterding (Eds.), Proceedings of the 14th International Conference on the Foundations of Digital Games, FDG 2019 [80] (ACM International Conference Proceeding Series). Association for Computing Machinery. https://doi.org/10.1145/3337722.3341846