Good day UE4 fans, especially the Dev-Team itself on this wonderful Saturday (i apologize)
At the moment, i am in the creation of game assets that can be used by the community to build their own in-game maps.
Within i got stuck on some questions during my R&D and it seems Epic / this forum here seems to be the only place left to ask.
We already released a bunch of FBX white-boxes the players can use to create their own maps. This is the current workflow:
- white-box FBX / uasset pieces the people can use in their regular downloaded UE4 editor from Epic
- giving us their finished white-box umap
- we’re reviewing and cleaning the map, replacing whitebox-assets with game-assets, lightbuild, adding power-ups and functions etc. > release
This way is both, time consuming and probably not manageable in the future by number (we already got ~6 new community maps last week).
For this reason, i am building a level-design tool in form of an advanced system using blueprint assets to speed-up the process.
Within i got stuck into several questions i need to get covered before i can continue.
The workflow + questions:
- Creating Blueprints for all level assets.
Example: Tunnel section with replaceable meshes and textures per drop-down menu,
people are able to choose “by given design” how their tunnel will look, coloring, etc + telling which power-up should show up there.
-
First question: Is it possible to lock the blueprints and game assets with a password so people can use the BP.uasset and mesh.uassets in their editor but
can’t look into it / export it to FBX? (For several design reasons, prevent touching the BP code, exposing / touch FBX, etc).
This really is an urgent request and i didn’t find any documentation about yet.
Just being able to place a tunnelBP into the UE4 editor, selecting their style per dropdown in the details panel - nothing more or less, not exposing any code or export. -
Second question: Can i setup some “hooks” inside the BP, accessed by the details menu to set objects, managed by the game - not visible in the current BP
For example: Use this particular “hook A” for being a player starting point or some particle fx. -
Third question: During the creation of this custom BP holding a mesh inside, i want to place several normal and color decal materials on this one + exposing the decals material to people who place the BP. They must be able to change decal colors and maybe textures through a drop-down in the details panel.
Somehow, i don’t find the option to add decals into a Blueprint - detailing the object inside. Is this even possible and if not…is there an alternative i can use?
Special Saturday questions (Some are already answered on the forums but maybe there are some updated important information from the Dev-Team):
A) Loading custom maps into runtime. Once players can use private servers, they should be able to load their own maps - sharing them with friends to play together.
Like seen in many other games, just placing new downloaded maps into a maps folder. If another player does not own this map - it gets downloaded from the private/hosted server.
(I remember that games similar to Arma or Counterstrike provided this functions, not sure - long time ago) What are the needs for it?
Just loading new map from a folder should be fine, visible on an in-game UMG level drop-down list
B) What are your experiences on this topic? Is UE4 capable of providing functions to actually build community driven games we just saw in the good old UT99 times? (The 90’s…imagine this)
Thank you for your patience and i hope this thread here is not TLDR.
I know, i asked a lot of questions.
Best,
Tobias