Generating map in C++ as a starting base

Hello guys,

I am new to content creation and I have one question regarding the generation of a map.
I would like to create a scripting tool that allows the creation of a map based on some parameters, for example :

  • size
  • percentage of trees
  • percentage of water
    etc.

I have the corresponding assets for trees, ground, etc.

I don’t want to generate a new map randomly at the start of the level, I just want to use this map as a starting base to customize it and save me a lot of time.

Do you have any idea how to do that? I would much prefer to be able to do it in C++ if possible :wink:

Thanks for your help,