I love this tutorial, for 2 reasons mostly: A) You used X/Y formatting for collectables display, other tutorials use 2 different binds B) No matter how many collectables we set up or randomly spawn, max number of collectables is automatically calculated instead of manually added. I love details like that!
@SketchTheArtist3 жыл бұрын
Just wanted to drop a 'Thank You' your way! Your tutorials have been a great help! Thanks!
@MattAspland3 жыл бұрын
Thanks so much for the support mate, it means a lot to me! All the best to you :)
@gotdoebeats83152 жыл бұрын
@@MattAspland hello I was wondering how could you add animation to this?
@3DAntonio473 жыл бұрын
Nice and simple design here, and the fact that it's dynamic is a huge bonus. I've got 'Gem Collectables' in my game, and this is a nice way to drag and drop gems as I see fit, which automatically updates the {Y} (of the X gems collected) really nicely. I also matched this with a vector parameter on my material, which randomly assigns 1 of 7 colours to each gem. Awesome dude, thanks for sharing this with us!
@chickishot8172 Жыл бұрын
I love this but there is a major issue. If you start in a different level and go to the level that has the collectibles it says there is 0 collectibles to collect and even if you collect the collectibles it won’t open that door. Edit: I’ve localized the problem. It’s in the BP_ThirdPersonGameMode. It’s because the Event Begin play only does it once at the start of the level you begin with. If you use Event Tick instead it forces it to work across different levels, but it is a bad solution because one it’s event tick and two it messed up how many collectibles you collected when the widget appears to show how many you collected. I hope Matt eventually does another tutorial for this series because I can’t think of a good way to get it to work without event tick.
@Tattoo_Creations4 ай бұрын
the only prob with this solution is that it just shows u 0/3 for example Collectet and Y goes down, sad that it doesnt work like intended in the tutorial
@An0therR0gue Жыл бұрын
Good tutorial. I take it you can report how many items are missing when you get to the door by adding get the remaining number of collectables and adding to the failed state.
@MaxStudioCG2023 Жыл бұрын
thank you ,realy helpfull tutorials ...(tip for those who dont want to press a button to collet coins or open doors like i wanted :D ...i just add a sphere collision and instead the KEY to press just do OnComponentBeginOverlap on that Spherecollision and connect to the rest of the code instead of the button to press) :D
@emilieheskey59423 жыл бұрын
Which tutorial are we supposed to use for the door opening segment?
@MaxwellPublishing Жыл бұрын
Thank you for making this!! You are SUPER helpful.
@andreman863 жыл бұрын
thia is really good tutorial. That was exactly what I wanted. I have a suggestion for another tutorial too: How to make writable text like if you press on a box it will let you write something like a textbar or something
@MattAspland3 жыл бұрын
Thanks a lot man, and great idea! I can add it to my list :)
@CL-fg5ne7 ай бұрын
Works for me in Unreal 5.3, great tutorial
@g-dojjo3 жыл бұрын
Thanks brooo! Your are making a really great tutorial 0_0!!Thanksss again
@MattAspland3 жыл бұрын
No problem at all bro! Always happy to help :)
@auramaster6606 Жыл бұрын
Love this tutorial. Although I've ran into an issue were i have a - mark appear next to the number which is the X value? Everything else works perfectly.
@juanb65702 жыл бұрын
Wow this is so important and yet so simple to do, i really apreciate this tutorial Matt huge Thank You
@Phoenix-sj9kf3 жыл бұрын
Haa now its official the next gamejam will be even better with these awesome tutorials:D BTW has anyone else noticed that no one ever dislikes matts videos? lmao no one should
@sgnjamcitydevteam6913Ай бұрын
I'd like you to do a tutorial for when you don't have enough collectibles to open the door, and a widget pops-up for it. Also, thanks for this tutorial, helped me :)
@Nobody-u5e7c9 ай бұрын
Amazing tutorials on your channel , really helpful, thanks a lot !
@dannioh53 жыл бұрын
THANK YOU!! (Finals week and this helped me so much)
@edu4rdo6653 жыл бұрын
Always surprising us !! Could you show us how to do a cinematic intro before starting the game? I would like to do an intro when starting my game, getting out of bed and only then starting the game, but I couldn't find a tutorial! If possible please do a tutorial, I am afraid that maybe many possibly need this tutorial! You are phenomenon brooh :D
@kenalpha32 жыл бұрын
Thanks for this and the other vid. Very cool, and you taught the fade Hud animation. I was able to adapt to what I wanted.
@GreenStreamDev Жыл бұрын
As always, an outstanding tutorial!
@ECHSBACHS3 жыл бұрын
Worked Great ! Thanks !
@Sandbox73 Жыл бұрын
Thank you very much for these helpful tutorials! You literally saved me
@samsungalaxyxd18233 жыл бұрын
great tutorial! my idea for next one: user writing a name for save file or character etc.
@spyderhernandez Жыл бұрын
Hello! For some reason my "project" picks up when I collect the collectibles and changes the X value but the Y value stays at 0. Any tips?
@FuckingAhhhmazing Жыл бұрын
I am also wondering this as well.
@mjesensky27603 жыл бұрын
Than you, Matt! Your tutorials are fantastic. :)
@Moonriderr3 жыл бұрын
Hey! Thank you very much for the clear tutorial. I have one question tho :) How to make the system be able to recognize different collectibles? For example, If I have to collect stones and wood, how to sort them in a different list and be independent from each other> Thanks!
@daltonkemp3133 Жыл бұрын
Did you ever figure this out?
@adamjensen2532 жыл бұрын
Amazing example. It was very useful for me. Thanks alot!
@arthuraugusto9582 Жыл бұрын
Thank you so much for the tutorial!
@Ba8sbaNybRMAcXCNdKnLTA9 ай бұрын
Thank you for this!! How would this work if you have different components, instead of the same object? Like if you would have to collect one square, one sphere and a cone before the door would open?
@ItsRave_n4 ай бұрын
I am on UE5 but will this still work? I am half way through the video and im stuck on the part where you need the "Integer - integer" because it does not show that component for me. Any fixes to this?
@dblusion4 ай бұрын
Ive had the same problem. But UE5 added most of the minus and add integers as minus and add. Using the normal ones works just as good!
@narrgamedesigner2747 Жыл бұрын
Noice, I combined this with an on/off light switch
@SnakeRex_ Жыл бұрын
In 9:19 when i search for integer - integer i get another node which i can't connect it with collectables left and connect it with x, btw i am using ue5.1 any ideas?
@strick9red11 ай бұрын
Just use subtract symbol ( - )😊
@SteveAdmienn5 ай бұрын
Press the - button two times then enter, youll get the result that you need. It worked for me now, I use the latest version of ue4 by the way.
@Rope88542 жыл бұрын
You always have what I need, thank you so much
@hypnosissoft8658 Жыл бұрын
I apologize for suddenly asking you a question!! First of all thank you for making such a great video!! I stumbled upon a variable called collectableleft.!! i didn't make this!! Which video should I watch to find out?! Or can you remake the video so that it is complete with only this video?! thank you for listening!!!
@Tattoo_Creations4 ай бұрын
so if any of u guys have the problem with it not responding in an other world, i got a workaround. So basicly u leave the x out of the formattext and just write "{Y} files to got to the exit car" or something else ur game has to search for, then it should work normaly. Hope this helps!
@Star_Jewel_Realm3 ай бұрын
Excellent tutorial. Thanks. Just a quick question. How do we link these codes to open a portal to access the next level? 🤔
@SirGeneral Жыл бұрын
Could you try to re-make on UE5?
@DenisZaharenko2 жыл бұрын
What if i want to collect different objects which i then need to place on podeums first?
@johnathanmartin4233 жыл бұрын
Just wanted to day I'm learning more from u than my college 😂 keep up the great tutorial!! Oh for your next video in stead of Collectables could u do it e.g 3 balls in a basket add to 3 and transfer into a door being open with light indicators or can I use ur concept of this because u wouldn't use the third person BP for it? If not don't worry about it!!! Thank you for ur content probably would of failed if it wasn't for u much ❤
@charzxd65153 жыл бұрын
You legend!
@MattAspland3 жыл бұрын
All the best to you bro!
@brighthammer53543 жыл бұрын
Thx man
@MattAspland3 жыл бұрын
Always a pleasure :)
@MegaSmithGaming539 Жыл бұрын
This is great! Do you think you could do a tutorial where you collect items in a level/game to unlock a bonus level?
@reecekassiram78403 жыл бұрын
Hey, Matt great video!!! I'm stuck on how to make the game display a game over screen instead of unlocking the door you have included. how would I achieve a way to display a game over screen after the player has collected all items???
@zolvh2 жыл бұрын
did you find a way
@reecekassiram78402 жыл бұрын
@@zolvh bro I posted this a year ago, idk what I did but his discord is great for help :)
@MZONE3D3 жыл бұрын
Nice one mate :) thanks!
@mallugamedev49513 жыл бұрын
Plz Make a video about mobile touch controls
@primitivepatterns3 жыл бұрын
Thank you so much! Can you make a video on ice that is slippery for the character to walk on? Also maybe a floating companion that follows you?
@Mrkev2173 жыл бұрын
thanks alot
@MattAspland3 жыл бұрын
It's a pleasure :)
@Seizeaux10 ай бұрын
hi, can you help me? when im cast to thirdgamemode why variable "Collectables Left" and " Total Collectables" can't connect with cast to thirgamemode?
@r_e_d_squirrel3672 жыл бұрын
another gem in under twenty
@GamingWarlord643 жыл бұрын
Thank you so much!
@bluebells4932 жыл бұрын
Thank you so much. Do you have a video where you show how to collect everything inventory?
@unrealdevop3 жыл бұрын
Great tutorial thanks
@crimsontyrs3 жыл бұрын
Nice job Matt! So how would you connect this to open a portal to another level after all items are collected?
@jmarte60892 жыл бұрын
I would also like to know how to do this. I tried connecting some nodes together to see if it will work. No luck yet
@jmarte60892 жыл бұрын
I just figured it out!!! Im not sure what setup you have but at the 13 minute mark of the video is what you need to pay attention to. I have my game set up to spawn a level transition/collision square/wall after collecting "x" number of collectibles. I have an on component begin overlap event instead of the press "e" so that they automatically pick up. Get all the coding goodness in there. The changes happen after the branch. I added a Start Camera Fade node with the target being a camera actor manager. Then a delay node and then the Open Level (by object reference node). Hope this gives you a little something towards your goal.
@eduardodworakowskicosta766810 ай бұрын
always perfect
@connorappleton19452 жыл бұрын
Do you know how to make one with different objects?
@conners29559 ай бұрын
you are a life saver
@Praetorian-Guard3 жыл бұрын
Could you do the same tutorial just for multiplayer? Or show whats different?
@technomanaze772 жыл бұрын
You are PRO...
@benlawrence96652 жыл бұрын
How could i do it so that i can have multiple different models
@flyingmalkie43463 жыл бұрын
Hey Matt you are my favourite gamedev by far. Is thier any chance you could make a video on 'learning' new skills or abilities? Say you wanted to add a spin attack to your standard sword slashes or jump kick to your melee, how do you implement it after an event is triggered?
@MattAspland3 жыл бұрын
Hey mate, thanks for the support! :) I can add that to my list, you'd probably want to use Booleans, i.e. "can spin attack?", and check to see if this is true when doing a normal attack, and if it is true, do the spin attack, if it is false, do the normal attack (or nothing extra).
@flyingmalkie43463 жыл бұрын
@@MattAspland I mean more like, you do a quest and can only use new ability or new whatever after said quest, or any event if your choosing, would you just do Boolean and set the default to false, and then set true when custom event quest xyz completed?
@flyingmalkie43463 жыл бұрын
@@MattAspland I’m also brand new to all this game dev stuff, and trying to create a spell that’s like a portal redirection, someone fires a spell or arrow, you cast the spell and everything goes slow mo, you get to place a portal anywhere for receiving object, another to exit, then play speed goes normal and then the thing goes through the portal, I know you did a portal video but I’m struggling to figure out how to add the slow mo, place the portals Away from the character, like you don’t just spawn it in front of you it pops up and you can place and rotate it anywhere same wit. The next one
@MattAspland3 жыл бұрын
Yeah exactly, you'd set the Boolean to True when you've unlocked it. And great idea man, I love it! For figuring out the slow mo, this video might help :) kzbin.info/www/bejne/npu7g2OAeKyaa7c
@flyingmalkie43463 жыл бұрын
@@MattAspland combining that with your portals video will help a lot, anything on how to spawn the portal then be able to place and rotate it? Sorry for all the questions
@wolfiedgr8t3 жыл бұрын
This would work well with the randomly spawning items tutorial, great stuff. Thanks Matt 👌
@MattAspland3 жыл бұрын
Great idea man, always love linking tutorials! Nice one :)
@scrap-dp1rl10 ай бұрын
Thankyou
@Gamers.Spot. Жыл бұрын
first of all this is really good tutorial , but want if i want it to be auto collect not should Press E
@ShabbySaiyan3 жыл бұрын
Please tell which video can i watch to make the door please
@jacobmonger53882 жыл бұрын
Hello Matt, first off thank you for the abundance of videos! I have been working my way through this tutorial, and have my items/counter working great. My issue is unlocking the ability to open a door after collecting all items. I used your video "How To Use Level Sequence | New Matinee | Opening A Door (UPDATED) - Unreal Engine 4 Tutorial," For the door opening portion of my project (also works great). The end of this video shows the door with a bit of a different set up. Is there a way you would recommend using a collectable counter to control the ability to unlock the door with video I mentioned? As of right now, I am a bit confused how to make them work together to keep the door locked until all items are collected. If you get a chance to respond, Thank you in advance!
@Chunkies322 жыл бұрын
Hello Jacob did you get it working? I'm having the same issues, and could use some help on that part aswell Cheers
@funnymangaming33842 жыл бұрын
Im trying to make it so it makes a win widget appear on screen however any time i do it it does not work and i've tried a few variations im worried im doing it in the wrong place or using the wrong inputs
@_Lyan_ Жыл бұрын
Hey Matt, can you show how you got that door exit BP? It's the only part that's stumped me. I'm also using UE5 so if you can, let me know any differences I should be aware of. Thanks!
@vrajpatel8305 Жыл бұрын
where did the code in the door exit and the door exit come out of
@imaginaryconception3 жыл бұрын
How to replicate that so that all players (in multiplayer) also have the items collected? please
@yourikanatali39173 жыл бұрын
Hello, I was wondering if you could help with a little problem. I want to make my bookshelf slide open after collecting all of the collectibles. I have both the logic for the collecting and the sliding bookshelf part, but I want to somehow connect the two together if that's possible? So that it does what I want. How do I go about doing that?
@crimsontyrs3 жыл бұрын
Hey Matt, So how would you take this to the next level. Meaning, where you have it tally the total you need for each level and also keep a running tally for the whole game? Your help would be greatly appreciated.
@dronaroid3 жыл бұрын
Do you have any plans for opening up a Patreon?
@MattAspland3 жыл бұрын
Hey mate, I actually opened one up a week or 2 ago :) I'll link it below if you want to check it out, thanks for the support in all ways! www.patreon.com/MattAspland kzbin.info/www/bejne/iJaYo3-JoN5oq5Y
@matthewnaylor5826 Жыл бұрын
Is there any way I could do something like this but with different item models? Also your channel has really helped me with my coding journey!
@heresmynovel331 Жыл бұрын
Have you found any solution for this?? Cause am searching about this too
@matthewnaylor5826 Жыл бұрын
Nah sorry mate i suggest ue4 forums they usually have the answers
@vanyAkun2 жыл бұрын
My variables get collectables left and set dont appear when I need to choose as third person game mode. Help please T.T
@Glitchimations2 жыл бұрын
Hi, followed steps but when i collect the collectible, it starts at 4/2, then i collect the next one, 0/2. Is there a way to fix?
@natallliyatsy Жыл бұрын
I don't see "get collectable left" node in collactableBP. Why it can be?
@dishsoap23222 жыл бұрын
Hey guys i need some help with something like this i was wondering if there was a way to make the game end when you collect all of them instead of opening the door if you know a way please let me know😁
@ingrida1121 Жыл бұрын
I am making a level prototype for my university final project. I used this tutorial together with spawning collectables in random locations, but instead of door, I have a portal that is activated when collecting all gems in the map. For testing I placed 6 gems and had 2 of them spawn in at the start of the game. I figured it out and it worked, however when I used your tutorial to make a main menu, after I press to start game, instead of 2 gems available and 4 missing, it makes 4 available and 2 missing. How can I fix it ?
@amybarker1342 жыл бұрын
hi< I am doing this for my coursework at college, how do I do it wear it ends and wins the game after collecting them instead of opening a door?
@OKRE303 Жыл бұрын
for some reason set/get collectables left cant link to cast to thirdpersongamemode
@LennoxFyre2 жыл бұрын
Hello Matt. This video helps a lot. However, I want to apply these mechanics to solely a level instead of the entire project which is the gamemode. Which Cast To and Get nodes do I need to apply them to a specific level?
@thevengeance99992 жыл бұрын
i can't open game mode
@TyxDemon Жыл бұрын
can this work for UE5
@darrenbostock66452 жыл бұрын
8.55... sorry about this, but i am not able to put the from the game mode ref the get total and other collectible var... any ideas? Thank you in advance
@smodo_3 жыл бұрын
Hey I want to make it open a new level in stead do you know what i would do?
@kevinrachez7487 Жыл бұрын
Hola, cuál es el vídeo de como crear la puerta
@carlhudspeth4832 жыл бұрын
i dont seem to have an animation tab under window
@CrionicFear3 жыл бұрын
How do change the name that appears when picking up the item?
@iiior6053 жыл бұрын
Hey dude, wsup😁 I need ur help. I have some questions: 1) how to rotate FPS body (it's have only hands) to up/down? I use parametere "use pawn rotation Pitch" At "fps self", it's works, but collision capsule rotate too and it makes problems with collision. 2) How to hide object for one character, but show it for other character? That's all (yet🙂)
@MattAspland3 жыл бұрын
Hey mate. 1) You could make sure that you set the relative rotation of the static mesh, to be whatever you move your mouse. I set up something similar in the below video, I am using the mouse to move a different component, you could use this exact same method I think :) kzbin.info/www/bejne/nXmtZaN-odZ0sLM 2) Inside the character blueprint, you can use "Owner no see", you'd probably want to use this so that the player (owner) doesn't see it. You'd also want to make sure that this is inside of the character blueprint, so you may want another workaround if you have it set up differently.
@iiior6053 жыл бұрын
@@MattAspland thank u thank u thank uuuuuu🤝🤝🤝🤝🤝👍
@pufisd2 жыл бұрын
Hey,the tutorial works perefectly but i want to know how to make it so i win the game after i collect all the objects
@MossBlox2 жыл бұрын
heya! trying to use this code for a project, but might need a hand. instead of collecting one object that has been copied, i'm trying to collect five different actors. do you know anything that could help me with this whist using everything in this video? thanks m8!
@javiercuriel85232 жыл бұрын
how do i interact simply by overlapping the PC with the trigger to interact with the collectable items instead of using the e key
@paddysonic61696 ай бұрын
what about if you just collect all of the items and just kick you to a another level or back to the menu
@FPV_Simulator7 ай бұрын
Thank you for the tutorial! At the 9:46 mark, when inputting the node with Integer - Integer, it is not available in UE5.3. Is there a workaround for this section? I would love to use this code in the game I am developing. Thank you!
@CL-fg5ne7 ай бұрын
It should be there I think. I think it might be called "minus int" or something similar. It works for me
@SteveAdmienn5 ай бұрын
Press the - button two times then enter, youll get the result that you need. It worked for me now, I use the latest version of ue4 by the way.
@freaasy5 ай бұрын
i think u use substract
@batkeytv1080 Жыл бұрын
how replicated for a multiplayer game ?
@yato62677 ай бұрын
Hi did you find the answer?
@OgnenBlazhevski Жыл бұрын
does this work for paper 2d?
@Balkor2 жыл бұрын
Hello, your tutorial worked and is cool ! but do you know how to make all of these in multiplayer ? i've tried with other tutorial but nothing that works with yours, so if you have a awnser or something it would be awesome ! Thank you and have a nice day :)
@Varonixz9 ай бұрын
how to do remove the widget off the screen if u created a collect items first widget but it just says on the screen
@coltonkearschner9593 Жыл бұрын
I was wandering if anyone had any advice on how I can get a similar system to this but instead of picking up the items on an overlap you collect the item from a widget that pops up after you have won a minigame. I already have the mini games set up and I can get the widget to open but how do I get that collection system working with a button click, so it still tracks how much I have left, and a player can't collect multiple items from completing the same minigame.
@MiniSlac3 жыл бұрын
does this work the same way as if there is collectable easter eggs which get added to a in game collection
@MattAspland3 жыл бұрын
It should work similar yeah, and you can maybe make unique ID's (integers) for each item you pick up, so you know which item you have collected.