In my game, I would like to provide an editor so that players can create their own maps ( think Warcraft 3 world editor ). I want the player to be able to change the terrain textures and height, the types of skills the characters will have, set up spawn points and pathing for enemy units, manipulate the sizes of assets. I’ll provide assets that player can use to create the map. Once they’ve created the map, they can save it, host a game with that map that other players can join, download it, and play it. Once they’ve downloaded the map from the lobby ( or possibly an external download link ), they too can host that map.
I’ve watched a bunch of vids and I’ve got an idea of how to use Mesh Textures to get the basic idea of what I want, I’m just not sure if my vision is actually possible through Unity though.