Rozšíření projektu Other Kosmos o modul pro generování jeskyní a ložisek nerostných surovin

Abstract

The goal of this bachelor thesis is to extend the generation of worlds in the Other Kosmos project by generating structures, specifically caves and mineral deposits. The work describes various options for generating these structures and implementation details of their generation in the project. This work also includes an analysis of the original way of generating worlds in the project Other Kosmos, including the reworking of this way of generating so that it is possible to extend the project by generating the mentioned structures. The project is implemented in the Java programming language using the LibGDX game library and the Gradle tool to automate project compilation.

Description

Subject(s)

Java, LibGDX, Gradle, procedural generation, Minecraft, Simplex noise, Perlin worms, caves generation, mineral deposits generation

Citation