Simple terminal based cave generator
Find a file
2024-06-30 16:42:35 +06:00
examples First version of the project 2024-04-07 18:20:47 +06:00
settings for examples Make size smaller 2024-06-30 16:42:35 +06:00
src First version of the project 2024-04-07 18:20:47 +06:00
Caves-generator.cabal First version of the project 2024-04-07 18:20:47 +06:00
LICENSE Update LICENSE 2024-06-30 16:41:21 +06:00
README.md Update README.md 2024-06-30 16:36:23 +06:00

About the project

Simple console cave generator based on a cellular automaton.

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request.

How to use

Run compiled exe and enter path to json file with program settings.

After generating caves with the specified settings

following program behavior will depend on the value of the flag useInteractiveGeneration which was in loaded program settings file.

Also you can find examples of program settings in Caves-generator/settings for examples

Platforms

this project was tested on Windows, but not on any unix based systems (I didnt have the opportunity to do this),

but i think it should be possible to use this project on most unix based systems.

Examples

Small caves system:

image

Some islands

(cave system with color settings suitable for islands and water + some minor changes in generation settings):

image

This program can also be used to create larger cave systems, for example:

image

variant with islands:

image