Ultimate Epic Battle Simulator 2

Ultimate Epic Battle Simulator 2

UEBS2 Mods
Want more from UEBS2?! Ultimate Epic Battle Simulator has long been known for it's dedicated modding community. Join us in the wacky and epic world of modding, with potential for unlimited content!
 This topic has been pinned, so it's probably important
Brilliant Game Studios  [developer] 2 Feb 27 @ 9:30am
Map Modding Tutorial
Quick Start For Character Setup:

-Download UEBS2 mod files v0.5: https://drive.google.com/file/d/1BSe4UyTb5jy6CaHA1-HMjOj5OUBy1epz/view?usp=drive_link

-Download Unity 2018.4.6f : https://unity.com/releases/editor/archive

-Create a brand new Unity project.

-Copy the Map Modding folder to your new Unity project assets folder.

-Create your map. At minimum, a Unity terrain is required. If you need tutorials on how to use Unity, there are thousands available on Youtube.

-Once your map is ready you need to turn it into a prefab. Create an empty game object and set it's position to the corner of your main terrain(Precise way to do this is to first child your new object to terrain, then zero its position, after unchild), name it the final name of your map(WARNING, Do NOT include dashes(-) in your map prefab name, it can cause import issues.).

-Drag all your terrain and scene objects into this new game object.

-Add the 'MapModSetup' script to the parent object.

-Assign your main terrain object to 'Terrain Main'.

-Set the 'MapSizeSquared' value to your map size(You can see a yellow bounding box).

- Lets prepare for export. First you need to save the parent object as a prefab. (This can be done by simply dragging the game object anywhere into your project folder). Note: if you make any changes in the future you must hit 'Apply Prefab' from here on out before exporting.

-A final step before exporting, is we recommend you make a folder in your project for your map asset export files. For example if you made the folder 'MapExport' you would then set your 'SubFolderExport' to this folder name.

-When you are ready to export, click the small gear button in the inspector on the top right of the 'MapModSetup', then click 'Export Map'. This function will export your map asset.

-To test your map, copy all the files from your map export folder, and navigate to your UEBS steam game folder. Once in here, go to UEBS2_Data\StreamingAssets\ModMapTest. Once all files are copied, launch UEBS2 and your map should appear in the map list.





Publish your map:

-First, make sure to delete your map from your game test folders.

-Create a dedicated folder in my documents for your mod and copy your mod files to the folder.

-Create an icon image using a screenshot of your map. Your image should be 512x512 and should be named 'icon.png' lower case.

-Before uploading, you need to be logged into your Steam account on your PC.

-Navigate to 'ModUploader' in the included UEBS2 mod tools and launch ModManage.exe.

-Copy your mod folder url into the 'folder location' and click 'create new mod'.

-Name your mod(We recommend naming it "Map - UniqueNameOfMap"), add a description and click 'Upload'. Your mod should now be published.


Tips:

-If custom lighting is enabled, make sure you set your ambient lighting to 'gradient' and set your own sky ground and horizon ambient light.

-Your map size should be at least 2000 meters across. Because of the massive battles in UEBS2, a great deal of space is required.

-Make sure to check the Unity asset store for free assets. If an art asset is on a newer version of Unity, you should still be able to use it if you download in a new version of Unity, then manually transfer the files to Unity 2018.

-Navigation/pathfinding in UEBS2 is only a single layer. You cannot have units go under a surface that you want them to be able to walk on such as bridges.

-UEBS2 navigation system can be sensitive to small thin objects. If you have a fence, we recommend using the 'INVISIBLEWALL' from 'helpful prefabs' for a thick collider if you want AI to avoid that small object.

Here's a tutorial for a simple nature scene in Unity: https://youtu.be/7Kp0z2eqkVY
Last edited by Brilliant Game Studios; Mar 1 @ 12:29pm
< >
Showing 1-15 of 35 comments
Google drive is locked,not sure if you are unlocking when update releases or if you made mistake again
Brilliant Game Studios  [developer] 2 Feb 27 @ 10:40am 
Originally posted by jamie_adam_derry:
Google drive is locked,not sure if you are unlocking when update releases or if you made mistake again
Appologies, accidentally uploaded to a private folder. It's fixed now.
Last edited by Brilliant Game Studios; Feb 27 @ 10:40am
damn, still no blue lasers :(

thanks for the update though! I can't wait to start making maps!
can you please link a Tutorial because you say there are many on youtube
Brilliant Game Studios  [developer] 2 Feb 27 @ 11:12am 
Originally posted by Lolo00o:
can you please link a Tutorial because you say there are many on youtube

Unity engine is one of the most well documented engines in history. There are plenty of videos out there. I would try searching terrain related tutorials.

This one came up in the first few results: https://www.youtube.com/watch?v=4yTUMiuhjK4&list=PLS7jk2aVN8G4gjIPTeyVhK0HYEbVY7xSa
Thanks guys,keep up the good work :D
Man was hoping for an ingame editor. Some of us dont really have time to sit down and learn how a game engine works, just to be able to make a map.

All this will do is stop 95% of players from making maps and the people who do make mods and maps, hide them behind paywalls and they never get uploaded to the workshop.

There is at least 3 discord groups now with pay walled mods for UEBS.

You have created a Black Market for uebs mods.
Originally posted by ChaoticPinky YT:
Man was hoping for an ingame editor. Some of us dont really have time to sit down and learn how a game engine works, just to be able to make a map.

All this will do is stop 95% of players from making maps and the people who do make mods and maps, hide them behind paywalls and they never get uploaded to the workshop.

There is at least 3 discord groups now with pay walled mods for UEBS.

You have created a Black Market for uebs mods.
I don't think an in game editor was ever a possibility for a game like this,plus they usually trashy and basic if they do.

Second stop ♥♥♥♥♥♥♥♥ about people wanting to get paid for their work, you already stole peoples work and unlawfully distributed them.

If people care enough they will learn unity, if they don't then they will be happy with the many freely available maps that will come, but you can get ♥♥♥♥♥♥ if you think everyone gonna be putting hundreds of hours of work on on massive maps for ungrateful ♥♥♥♥♥ like you to use freely :)
Brilliant Game Studios  [developer] 2 Feb 27 @ 3:42pm 
Originally posted by ChaoticPinky YT:
Man was hoping for an ingame editor. Some of us dont really have time to sit down and learn how a game engine works, just to be able to make a map.

All this will do is stop 95% of players from making maps and the people who do make mods and maps, hide them behind paywalls and they never get uploaded to the workshop.

There is at least 3 discord groups now with pay walled mods for UEBS.

You have created a Black Market for uebs mods.

Hey Pinky, we love your videos here at BGS. We choose to not make an in game editor for multiple reasons.

1. Unity engine is huge and has infinite flexibility for art assets, terrain and coding. Whatever in game editor we could make would never be able to match the flexibility of a massive game engine.

2. Quality over quantity. As said previous, an in game editor would never have the flexibility as Unity editor would. You would like get a whole bunch of copy paste maps that all look the same since an in game editor would be limited to the included assets.

3. Huge cost for development time. An in game editor is a big undertaking for our small team of 5 people. It would take a great deal of development time, and we have lots of bigger future ambitions to fry here.

Hope this helps.
Last edited by Brilliant Game Studios; Feb 27 @ 3:43pm
Originally posted by Brilliant Game Studios:
Originally posted by ChaoticPinky YT:
Man was hoping for an ingame editor. Some of us dont really have time to sit down and learn how a game engine works, just to be able to make a map.

All this will do is stop 95% of players from making maps and the people who do make mods and maps, hide them behind paywalls and they never get uploaded to the workshop.

There is at least 3 discord groups now with pay walled mods for UEBS.

You have created a Black Market for uebs mods.

Hey Pinky, we love your videos here at BGS. We choose to not make an in game editor for multiple reasons.

1. Unity engine is huge and has infinite flexibility for art assets, terrain and coding. Whatever in game editor we could make would never be able to match the flexibility of a massive game engine.

2. Quality over quantity. As said previous, an in game editor would never have the flexibility as Unity editor would. You would like get a whole bunch of copy paste maps that all look the same since an in game editor would be limited to the included assets.

3. Huge cost for development time. An in game editor is a big undertaking for our small team of 5 people. It would take a great deal of development time, and we have lots of bigger future ambitions to fry here.

Hope this helps.

Thank you for your reply! I am truly humbled that you even know about my videos. :)

I have a huge passion for this game and really want it to reach its full potential. I completely understand your reasoning for not making a simple in-game map editor and the huge variety this will open up for modding.

However, it has to be said that even with the help of online tutorials, this is a large undertaking for someone who has no idea how Unity works.

For instance, every online tutorial already has texture files prepared. As a newcomer loading your mapping mod file into the assets, the first hurdle people will come across is that they have no textures with which to paint terrain or assets.

Not one of the tutorials online has mentioned where to get the textures from—they all just go to the painting tab, add a layer, and already have loads of assets to use.

I am currently in the process of learning how Unity works to create maps and will post a proper tutorial at some point, as many of the online ones are quite low quality. Hopefully, this will encourage more players to take up the mantle of modding if there is a dedicated step-by-step tutorial for this game specifically.

Is there any chance you can provide links to the assets you use for the game so we can download and use them?

Thanks! :)

FYI: For anyone wondering how to get assets and terrain textures, do a quick search online for "Unity Assets"—the top link should be the Unity Asset Store. There are lots of free assets that I assume will work in the editor.

Under the 2D dropdown, you will find Terrain Textures.
Under the 3D dropdown, you will find Prefab Buildings and Vegetation/Trees.
WHY CANT THIS JUST BE PART OF UEBS 2 GAME. SO I DONT HAVE TO DO ALL OF THIS?
Originally posted by MustangriderZ:
WHY CANT THIS JUST BE PART OF UEBS 2 GAME. SO I DONT HAVE TO DO ALL OF THIS?
Thats already been explained if you read above.
The video from last week did show the work will be done in unity
Are the mod tools known to cause errors/warnings within unity?
Exi 2 Feb 28 @ 3:46am 
Where does map modding folder go, in the main folder or under unity project's assets?
Originally posted by Exi:
Where does map modding folder go, in the main folder or under unity project's assets?

Asset Folder. Just drag and drop it right in there :D
Last edited by ChaoticPinky YT; Feb 28 @ 6:09am
< >
Showing 1-15 of 35 comments
Per page: 1530 50