How do you make a 3D map using Libgdx

Hello all!
I’m not new to 3D at all, but I have a huge hole in my knowledge… I have no idea how to make a 3D map xD
I want a modular approach (See image below) I can only think of two ways of doing this. One making a image on paint and each pixel corresponds to a certain object (but that only works for the main objects and not the walls, which doesn’t help), Second going on a map editor like blender and importing the models over to my custom engine (I have no knowledge on Model editors) but I don’t feel like this is the easiest approach.

Can someone share their knowledge on this… I am currently using Libgdx

I’m trying to achieve this kind of map

Ah I think I have figured it out.
Just in case someone else is interested, you can build maps using some sort of custom map editor, and storing objects into XML/Jsons files and then use your engine to interpret that data into something the player can see :slight_smile: