Тёмный

Levelling Up / EXP System - Unreal Engine Tutorial 

Matt Aspland
Подписаться 80 тыс.
Просмотров 17 тыс.
50% 1

Hey guys, in today's video, I'm going to be showing you how to create a system for gaining EXP and levelling up. Every level also gets harder to achieve, and excess EXP will carry over to the next level.
SFX:
Level Up: freesound.org/people/suntempl...
Gain EXP: freesound.org/people/Narjara/...
#Ue4 #UnrealEngine4 #Ue4Tutorial
___________________________________________________________________________
00:00 - Intro
00:18 - Overview
01:06 - Levelling Up
08:20 - Getting EXP
10:01 - Showing Level On Screen
14:46 - Final Overview
15:20 - Outro
___________________________________________________________________________
My Public Video List: trello.com/b/7vJgXzBm
My Patreon Page: / mattaspland
Unreal Engine 4 Tutorials Playlist: • Unreal Engine 4 Tutorials
The Basics Of Nodes Playlist: • The Basics Of Nodes In...
Blender Tutorials Playlist: • Blender Tutorials
___________________________________________________________________________
If you enjoy make sure to subscribe: / @mattaspland
Join My Discord Server: / discord
Follow Me On Instagram: / matt_aspland_
All My Social Media Links: linktr.ee/MattAspland
___________________________________________________________________________
If you want to support me, you can PayPal me at "matt.aspland.1@gmail.com". This is by no means expected or required. It is just a nice support :)
My Patreon Page: / mattaspland
Link to PayPal: www.paypal.com/
You can also support me on Ko-Fi following this link: ko-fi.com/mattaspland
Thank you :)
___________________________________________________________________________
♫Music By♫
●Kronicle - Chill Noons
●Soundcloud - / the-chemist-10

Опубликовано:

 

3 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@trayvonray9614
@trayvonray9614 Год назад
still works like a charm in ue5, good work
@UnderfundedScientist
@UnderfundedScientist 3 года назад
Really useful stuff , as always. Keep up the great work
@MattAspland
@MattAspland 3 года назад
Thank you so much dude!
@jessestewart5109
@jessestewart5109 3 года назад
Easy sub. You explain the things you're doing and the reason behind it. Keep it up.
@MattAspland
@MattAspland 3 года назад
Thanks a bunch bro! Much appreciated
@geoffrey3668
@geoffrey3668 2 года назад
Thank for the tutorial!
@syahidbaddry3009
@syahidbaddry3009 3 года назад
hey matt,just wanna say your tutorial are very useful for me,thank you so much
@MattAspland
@MattAspland 3 года назад
Thank you for those kind words man :)
@trayvonray9614
@trayvonray9614 Год назад
Amazing video bro.
@leonardolugo5184
@leonardolugo5184 8 месяцев назад
Man, I was looking for a whole week a video that teachs me the level up system, and you are the only one who could explain it in a very easy way. Thank u, you have a new sub. Could you do a video teaching the Quest system for a RPG game, like Witcher 3 or similar ??
@not_vdb0059
@not_vdb0059 3 года назад
could you maybe make a tutorial so that your level is saved and that when you level up you get items?
@MattAspland
@MattAspland 3 года назад
I can certainly add that to my list :)
@tonto_kemosabe
@tonto_kemosabe 2 года назад
Could you make a tutorial so your leveling effects stats and character ablilies?
@2121unclesam
@2121unclesam 2 года назад
Could you make a tutorial that when level up to a certain level you change skeletal mesh and animation blueprint ?
@ReggeOfficial
@ReggeOfficial 3 года назад
nice video but quick question, how do I set a LevelCap??
@MisterWealth
@MisterWealth 2 года назад
Is there a way to incorporate this system to make it easier to kill your enemies? And add stronger enemies as well.
@LinarasTHC
@LinarasTHC Год назад
Hey Matt, awesome tutorial. I have a question though. If you were to do this on Multiplayer, what would you put in the Add EXP function instead of cast to character with object "Get Player Character", index 0? because this gives the EXP to every player
@manuelstratz3874
@manuelstratz3874 Год назад
maybe interface function
@noisyether9211
@noisyether9211 2 года назад
How to get in touch for some cutom code work?
@israeloconnor7381
@israeloconnor7381 2 года назад
anyone wondering what do do if the exp gained should level up your character more than once but doesnt just add another branch before the return node checking if the exp is still greater than or equal too the exp needed than off of true connect it to the incriment that levels up your character and the false connect it to the return node
@madridfan9946
@madridfan9946 Год назад
Have you got a video to show whenever the character reaches a certain level a certain item is unlocked and purchasable within the in game store? I am currently working on a tennis game.
@pharmercy_eu
@pharmercy_eu 2 года назад
Great Guide - would you be able to offer any guidance on the cleanest way to implement a level cap for this particular system?
@israeloconnor7381
@israeloconnor7381 2 года назад
if you still havnt found a solution for this just make a variable called max level and check before leveling up if the the new level would be greater than the max level and if it is than dont level up and if it isnt than level up
@madridfan9946
@madridfan9946 Год назад
How would I implement this system into a Tennis Game?
@thewintersoldier657
@thewintersoldier657 3 года назад
Matt could you do a mouse wheel selection inventory like GTA 5 ?
@Madpvponline
@Madpvponline 2 месяца назад
how can u do a level cap?
@lukesfilmltd
@lukesfilmltd 2 года назад
love this but how on earth could you do the same for player lives and coins? ( collect 100 coins gain 1 life)
@prostar5862
@prostar5862 3 года назад
hi i want to make a fake wall you can enter it like a ghost how?
@tiptoetopia8449
@tiptoetopia8449 3 года назад
Hi Mat I have an unrelated question, I'm starting a new project in UE4. When UE5 fully releases I would be able to transfer over right pretty easily? If so when the time comes please make a video - your the best!
@MattAspland
@MattAspland 3 года назад
Hey man, you can indeed. Any project (even now) can be updated to UE5, the same as a normal update. I believe it is projects built on 4.26 that can be upgraded to UE5 however. But, you can easily update projects to 4.26 and then to 5.0. But I can certainly make a video when the time comes :)
@ayaanhaque6340
@ayaanhaque6340 2 года назад
Could you remake this in UE5?
@CherryVTGaming
@CherryVTGaming 2 года назад
hm my experience is increasing from both clicking and from gathering objects /enemies, but once the meter has been filled, it doesnt resets & I also dont level up. Do you know what the reason could be? or does anyone else knows? UE 4.27.2
@Phoenix-sj9kf
@Phoenix-sj9kf 3 года назад
when you spend 9 hours following a 15 minute tutorial
@thewintersoldier657
@thewintersoldier657 3 года назад
Hey Matt can you do a inventory system to collect and drop items and also to equip and use items from the inventory.
@gamerdweebentertainment1616
@gamerdweebentertainment1616 3 года назад
He usually does simple ones, but man can dream :)
@thewintersoldier657
@thewintersoldier657 3 года назад
@@gamerdweebentertainment1616 This is the basic inventory needed to make a good game.
@gamerdweebentertainment1616
@gamerdweebentertainment1616 3 года назад
@@thewintersoldier657 The word system is the complicated part :) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yxqSkFNAzE0.html&ab_channel=RyanLaley There are many ways to do it Easy and universal/complicated.
@thewintersoldier657
@thewintersoldier657 3 года назад
@@gamerdweebentertainment1616 Yeah , that Is a pick up and drop inventory . He doesn't use objects from the inventory.
@gamerdweebentertainment1616
@gamerdweebentertainment1616 3 года назад
@@thewintersoldier657 previous video...
@ScaryCarnage
@ScaryCarnage 11 месяцев назад
can someone help me its not pooping up on my screen
@seupyrassic3144
@seupyrassic3144 2 года назад
Did I miss it where I can put a level cap ?
@israeloconnor7381
@israeloconnor7381 2 года назад
if you still havnt found a solution for this just make a variable called max level and check before leveling up if the the new level would be greater than the max level and if it is than dont level up and if it isnt than level up
@PaPaJOKe
@PaPaJOKe 2 года назад
How would you go about adding a maximum level to this?
@turkialturki9690
@turkialturki9690 Год назад
i have the same question did you figure out how to do maximum level?
@ghstproject
@ghstproject 11 месяцев назад
Create a new integer call it max level, set it, then get it, plug the get it into the one you set. Get your level variable and get a greater, plug in your max level. The return value from the greater goes into a branch. From the branch the true goes into the branch that was created in the video. From false you literally can leave it open. You still gain XP in the background and the progress bar basicly also fills your "max level" but you wont get new levels beyond the max level you set in the variable... I am not sure if this is the correct way or the most efficient but it works somehow :D
@tonybush565
@tonybush565 2 года назад
Wtf is happening at 12:27? all i see is the node change
@pufisd
@pufisd 3 года назад
I think you can read minds
@MattAspland
@MattAspland 3 года назад
Haha maybe I can
@raktim_org
@raktim_org 3 года назад
😂😂😂
@deciphers169
@deciphers169 2 года назад
For everyone asking "what if the player gets enough xp for more than one level up?". Add a ADD XP Function call and add 0 XP in the Event Tick! Then whenever you add xp your XP Needed and Level update every frame ( Theres probably better solutions but this is the easiest i guess)
@DuneGames
@DuneGames Год назад
Actually at the end of the AddExp function, just call the AddExp function again instead of that other node (this is called recursion) but with 0 as the argument, and it should loop leveling up as many times as needed. No need for the wasted resources on Tick.
@MZONE3D
@MZONE3D 2 года назад
For those looking for a video on how save your levelling system, matt made that video, here… ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-b79q0qjoceE.html
Далее
Unreal Engine Marketplace Official Showcase
9:22
Просмотров 6 тыс.
Skill Points System Tutorial - Unreal Engine 5.2
18:16
Просмотров 1,3 тыс.
치토스로 체감되는 요즘 물가
00:16
Просмотров 4,5 млн
Sprinting And Stamina - Unreal Engine 5 Tutorial
17:00
Enemy Horde Wave System - Unreal Engine Tutorial
16:56
What Makes a Good Level Up System?
17:56
Просмотров 476 тыс.
Unreal Engine 4 - XP System Part 1 : XP Component
11:36
AI Wave Spawn Tutorial - Unreal Engine 5.2
8:24
Просмотров 4,6 тыс.
Level Up System  - Unreal Engine Tutorial
11:00
Просмотров 3,2 тыс.
치토스로 체감되는 요즘 물가
00:16
Просмотров 4,5 млн