Turn PLAYERS into CREATORS with Unity UGC!

preview_player
Показать описание
👍 Learn to make awesome games step-by-step from start to finish.

Sponsored by Unity

🔴 RELATED VIDEOS 🔴

💬 Unity has just released their User Generated Content tool. This let's you easily add modding to your games by letting players create and share all kinds of things with other players.
The content is really just data, it's up to you as the developer to decide what data that represents, it can be just a weapon skin, or perhaps a level or even an entire game mode.
The tool is really easy to use, especially if you've already used any other UGS Unity tool.
Create and build mods from inside your game, then check out the Creator Center, Moderation Center and upcoming Discovery Center. Or use the Unity UGC Bridge to let your players use Unity itself as the Editor to create and upload mods.

📝 Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
🌍 Get Code Monkey on Steam!
👍 Interactive Tutorials, Complete Games and More!

If you have any questions post them in the comments and I'll do my best to answer them.

See you next time!

#unitytutorial #unity3d #gamedev

--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.

I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.

I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.

--------------------------------------------------------------------
- Other great Unity channels:
--------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

I‘ve been waiting for this and it will change my current game I’m working on. Thank you for making this amazing video.

MNenad
Автор

I would love to see some videos about SteamWorks-Implementations like Multiplayer and the Workshop!

.legion
Автор

You can also convert the array of bytes straight to a file with path, byte[] bytes), " however you need to create a file before writing the bytes to a path!

There is also an async version! If the file ends up being too big or you just want it in the background with path, byte[] bytes)"

tirt
Автор

Didn't think you'd be able to make a video on this so quick!!!

forbiddenbox
Автор

This is really great. I could see this being useful for racing games or forge maps from halo 3. Thank you for this.

GlassVaultStudio
Автор

Wow!!! I am going to try and add the possibility on your kitchen chaos game for people to create their own levels from within an in game map editor!!

NachitenRemix
Автор

Awesome video! Always keeping us up to date with the latest with the Unity Engine!

savionthomas
Автор

Amazing Tools... 😯

Players Moding the Game to their ideas and inspiration... These customization options aim to increase the level of immersion and engagement of the players... taking replayability to the next level... really clever 👍🏻💯

alec_almartson
Автор

This is super cool, thank you.

Also I am looking forward to any ecs dots tutorials you might do.

GrayFoxware
Автор

Nice ! I've been waiting for that !

captainnoyaux
Автор

nice. first time i tried to creat a mod was for valheim. got the game and all into unity, got my custom models in the same style, but failed to get it back into the game and gave up. hope they add this to their game

lawrence
Автор

Couple questions, since you've dug into it. 1- I saw the webhooks page in the video, but does the service allow for inserting your own server-side storage & validation steps? Or would you have to call your API/logic on the client first?

2- I would've liked to see how a modder can update a single mod over time. If they are just pushing a new content ID each time, that will break subscriptions, and fill up storage pretty quickly with junk/iterations.

3- Maybe a future thing, but can the dashboard support theming? A completely custom site would use the REST API, but being able to decorate the default interface a bit with some game art/colors could be sufficient for most folks.

Great post! Went a little fast in the middle, had to replay a few parts to catch everything. 😅 But it looks like a good way to break mod support out of "Steam jail".

mandisaw
Автор

Does it have the potential to allow for modded scripts? either editing existing ones or adding new ones?

kodaxmax
Автор

hmm... So basically just a storage/moderation tool for the mod asset pipeline. But i guess it would work pretty nicely with something like uMod 2.

ChrisIntekin
Автор

Just WOW!! This will really help in getting some free marketing .!!

hamzahgamedev
Автор

Could you make Unity Leaderboads next?

apinoita
Автор

Look... I don't mean to be negative, I like Unity and your content, and am glad you got sponsored. Great video, you go very indepth about the tool in a nice and informative

But about the tool itself... I'm a bit disappointed. It feels like it barely has anything to do with modding, it seems like just a barebones file uploader and downloader, feels like you could do the exact same with something like AWS S3 or BackBlaze B2 and pay a fraction of what Unity is asking for. I was expecting tools to, say, load code from user generated files, compile it on game load and inject it into the game, load meshes or animations dynamically, allow players to alter existing game code, etc etc. The file uploading seems like the easy part. You can probably do all those above with this tool, but you're left on your own to figure out the difficult parts, this tool isn't much help.

There definitely are cool usecases though. Texture swaps and data, so anything that you can serialize and deserialize is easy to mod. I imagine you can make a level uploader(serialize say Prefab ID and Pos Rotation Scale) quite easily with this tool

cynth
Автор

They should add support Terrain object deserialization and initialization with serialization.

marksmithcollins
Автор

I would love another video on adding code to your game as UGC. I don’t understand at all how that works. I get adding levels and assetts, but how do you add code? They said you can add whole games as UGC

ayayrawnnn
Автор

If I may ask, are you going to be making a video tutorial for the latest DOTS release? I want to use it in my game, but the tutorials for it are outdated, as Unity has changed the API.

thepizzafoogle
visit shbcf.ru