Unreal Engine 5 - Loot System - Part 1 - Generating Rarity
HTML-код
- Опубликовано: 8 фев 2025
- So I've suddenly become hooked on playing the amazing Looter Shooter Tiny Tina's Wonderlands, and so I've decided to put together a mini-series for how to add randomised loot to your game!
I love games which encourage that grind to get that extra 1 stat point, and so here is part 1.
In this video, we get the world set up (which is very basic), and look to get a loot table for rarity, which we can add, expand to and edit at a later date. But for now lets get that legendary!
Please like, comment and subscribe if you like the series, as any interaction goes a long way, especially as a small channel.
While you're at it, why not join my discord server for more help with UE5? My link is / discord
#ue5 #unrealengine5 #tutorial #intermediate #gamedev
Amazing Tutorial Really good way to start off a loot rarity! looking forward to episode 2 :)
If you following this and cant find the "Get Rarity map" at 08:52 its because you need to untick The "Private" box at 8:08 in your Lootinstance, just incase people get stuck
Thanks for taking the time to make this.
the Roll number does seem to be attached to the chosen rarity
Thanks for the video, just a note your mic is so low even with RUclips volume at 100% and Windows volume at Max it's hard to hear.
Great Content! Thank you!
Thanks for the tutorial!
Thanks for the tutorial, my number doesn't reset to 1 it keeps going up every time the sphere respawns? I can't see where i've gone wrong?
Good video .... But I could not hear most of what you were saying and you were clicking on stuff pretty quickly which made it difficult to follow a long with what your doing. I know maybe your just seeing if you can make the system but for it to be useful by people learning it would need to be slowed down more so people can see what your doing I do think it is a good video and hope you understand
how would you add this to a crafting system to where what you caft has a chance to be of different rarity
Thanks for tutorial, as an FYI video freezes around 620 - 640 and your Mic is very low.
What is the function of a GameInstance BP? Never used one. Is there a benefit to using thst over a data table for rarity chances?
So a game instance carries over information across levels. So a basic example is number of lives. You don't want it to restart every time you change level.
You could use a data table for rarity. But you also need to create a struct to use a data table. Using the game instance means you're only using a variable instead.
@@BurrowGames thanks, very helpful
do you have any tutorials that might explain how to do things like this without casting?
Hello, first of all thanks~ I am confused, why are we subtracting the lootroll with the rarity map value at the last false branch?
If you don't subtract it from the roll, then the for loop will always through false and not select a rarity. This is how you can ensure it picks one.
Heres me thinking the code isnt working turns out I just made Common to Common! Thank you for the video =)
Not sure what's going on, but the rarity always comes out the same for me no matter what the roll is. The numbers do change, but the rarity text displayed never changes. I never knew a random loot generator was so damnably complex.
is this Replicated?
I haven't done any replication in the series but you could replicate it in theory.
You are moving quite fast, I can't really follow you to be honest
If you can tell me which bit you're stuck on I can help out? I'm always in my discord if you want help
@@BurrowGames Thanks for pointing out, I just joined it :D