How To Examine Actors in UE 5
7:46
Пікірлер
@crazedmonkey231
@crazedmonkey231 3 сағат бұрын
At first I wanted to limit to 2 but instead went full spider man 😂
@raivo4716
@raivo4716 Күн бұрын
Nothing worked.
@crazedmonkey231
@crazedmonkey231 6 сағат бұрын
What? Like inputs don't work, velocity mapped to camera fov not calculating correctly or ?
@matwindsurf8582
@matwindsurf8582 3 күн бұрын
Thank you a lot, you're a GOAT !
@crazedmonkey231
@crazedmonkey231 Күн бұрын
Thanks! Check out some of my other videos or let me know a suggestion and I can see about doing it!
@Dont6x9Panic
@Dont6x9Panic 6 күн бұрын
I tried copying this. It works and makes sense to me, awesome work. But.. my pieces go flying? Like the physics constraint makes it go wild. They are connected for sure, but it's very weak and they fly apart and around. Any fixes or ways to make physics objects behave?
@crazedmonkey231
@crazedmonkey231 6 күн бұрын
Do your bolt meshes still have collision? For this it needs to be removed or the bolts can make the physics act strangely
@Dont6x9Panic
@Dont6x9Panic 4 күн бұрын
@@crazedmonkey231 Turns out I didn't have a mesh for the bolt. Woops. That makes physics handles very angry, apparently. Thanks! I was able to get it working in a different context and it works perfectly!
@felax5410
@felax5410 13 күн бұрын
I did the same and return all time no hit .... for the line trace
@crazedmonkey231
@crazedmonkey231 12 күн бұрын
Double check collision settings or make sure the interface is returning the character ref properly
@felax5410
@felax5410 12 күн бұрын
​@@crazedmonkey231 Ok it working I needed in power node to set the as power node to self now I have error for set attach end to component, the error are from the add component by class > cable component class I will search from that
@crazedmonkey231
@crazedmonkey231 11 күн бұрын
@@felax5410 Use breakpoints to see if it's returning an actor this should give you an idea of what it is hitting, the other think I could think of is that you need to put the fps character into the ignored actors because it may be hitting your character
@crazedmonkey231
@crazedmonkey231 13 күн бұрын
I'm a tree! 🌲
@tobiaslind
@tobiaslind 15 күн бұрын
This is supercool.👍
@felax5410
@felax5410 23 күн бұрын
probably me but look at component is not set, is all time not valid if I disconet the last branch of the line trace and keep it true is work
@crazedmonkey231
@crazedmonkey231 Ай бұрын
How many cables do you want xD
@homiinashack
@homiinashack 15 күн бұрын
i have a question about your grappling hook video, how would i make it do the grappling hook isnt on a timer and stops instead when the key is released
@crazedmonkey231
@crazedmonkey231 14 күн бұрын
@@homiinashack If your not using a timer then the other option would be to use the tick function and set up a bool for key pressed/released
@crazedmonkey231
@crazedmonkey231 Ай бұрын
I was bored today so second vid! But now with more splines! 🙂
@stefan.o
@stefan.o Ай бұрын
Doesn't seem to work for me. Im using a close loop spline to scatter but when I add both the landscape data and get spline data, nothing gets removed.
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Not sure the exclusion zone should be a simple subtraction against the area you are populating using pcg
@stefan.o
@stefan.o Ай бұрын
@@crazedmonkey231 Isn't that the same setup you described in the video? How would I go about it then?
@crazedmonkey231
@crazedmonkey231 Ай бұрын
@@stefan.o Hard to say without seeing the bp. But I'm wondering are you using the volume sampler node with the spline? There is a specific spline sampler which I think needs to be set up the same way I usually stick to simple shape areas they are just easier to work with.
@stefan.o
@stefan.o Ай бұрын
@@crazedmonkey231 Nothing in the BP besides a spline component with a closed loop.
@crazedmonkey231
@crazedmonkey231 Ай бұрын
More cube! 🔳
@ninjuat1509
@ninjuat1509 Ай бұрын
❤❤
@yujack5910
@yujack5910 Ай бұрын
thanks your shader toturial and i asked whenever have a project
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Shader tutorial? I'm not sure I understand, I haven't done anything like that, are you asking for the project files?
@crazedmonkey231
@crazedmonkey231 Ай бұрын
I wasn't satisfied with the original system so I added custom objects to allow for fine tuning how the dialog works. 😁
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Since it is a component system you can talk to any actor you want, just adjust the line trace as needed, and add custom dialogs for any actor as well by simply making a custom data asset 🙂
@Maliciouscheese
@Maliciouscheese Ай бұрын
Thanks for the how to, I managed to follow unlike the others lol finally doing some new stuff
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Great to hear! It's always good to have a quick start or refresher to a quick little system
@KosmikSpaceAgency
@KosmikSpaceAgency Ай бұрын
What do you put in the gravity gamemode to make the pawn move and stuff?
@crazedmonkey231
@crazedmonkey231 Ай бұрын
The pawn moves using physics and applying a force
@jennnital
@jennnital 2 ай бұрын
Yes oh my god. This has been the single tutorial i needed. Everyone keeps covering how to pick up and grab using the key event but the timer event was all i needed!!!! thanksss
@gatheringmatter4289
@gatheringmatter4289 2 ай бұрын
Does anyone know how to fix the player not being able to move when its on the lower side of the planet? If I spawn the player on the bottom side it starts moving the player towards the midline of the planet, and when im on the midline you can only move on the midline. Cant walk towards the bottom or top of the planet. 5.4
@user-hehhe
@user-hehhe 2 ай бұрын
hey i have some questions .... From where did you learn BP. I am new to ue5 its being 7 months I am using Ue5 Didnt learn much about BP ... is there any Udemy Courses??
@crazedmonkey231
@crazedmonkey231 2 ай бұрын
I've never had proper learning, but don't fret I do have 5+ years of watching tutorials of UE and playing around in the engine, 10+ years of both Java and Python programming, and a few years of C# making mods for Rimworld. My best advice to learn is to pick up something like C# and go mod a game from steam, look at the internal workings of the game and see how those devs "did a thing" and see you you can apply it, when you learn that blueprints are basically just a visual interface over code it becomes much easier. Another decent option is to take a look at Scratch that's the program I started with back in highschool before UE and it's very well documented and easy to use.
@findingkiki
@findingkiki 3 ай бұрын
my savior???
@JedidiahPaul-w3o
@JedidiahPaul-w3o 3 ай бұрын
When im following this tutorial, my editor starts lagging a lot and eventually freezes and crashes, even though i have a rly gud pc. any solution?
@daveg4417
@daveg4417 2 ай бұрын
Same here.
@Letrasdesordenadas
@Letrasdesordenadas 3 ай бұрын
Great work CrazedMonkey! Thanks a lot for sharing
@jako-qo7so
@jako-qo7so 3 ай бұрын
just what I needed, you send me this trough discord, a few days back, thank you very much!!
@dustylongo
@dustylongo 4 ай бұрын
Pretty awesome, how did the game go ?
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Same as all others I got distracted lol and went to do development with python
@dustylongo
@dustylongo Ай бұрын
I see, thanks for letting me know so quickly what are you working on now ?
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Nothing really specific. I've been trying to improve my game dev skills by participating in game jams over on itch and based on the scores I've been getting I need a lot of work lol
@dustylongo
@dustylongo Ай бұрын
Well we happen to be working on ue 5 game, maybe youd like to join us, whats your discord lemme show it to you
@crazedmonkey231
@crazedmonkey231 Ай бұрын
Sure I'll take a look, I'm not sure it can join, free time is kinda hard to come by, but discord is almost the same as here crazedmonkey231
@NotGoodAtGameDevelopment
@NotGoodAtGameDevelopment 4 ай бұрын
I found devlog 2 yay
@LarionSiments
@LarionSiments 4 ай бұрын
Thank you! the problem for me is when you use this method, it cuts out this volume box, but populates the rest of the landscape, which i don't want, i just want it to populate the space inside the PCG volume with a cutout, is that possible?
@crazedmonkey231
@crazedmonkey231 4 ай бұрын
I think that you would just want to use the pcg volume itself in that case, that's where all the spawning happens for the foliage, you can have multiple pcg volumes per level if you need to create something like parks in a city or for points of interest
@LarionSiments
@LarionSiments 4 ай бұрын
@@crazedmonkey231 Yeah i figured as much, but hoped it wasn't so, thanks though
@alinarangi7826
@alinarangi7826 4 ай бұрын
Hi man, thanks for tutorial, im new to unreal, can i create my rope and attach the points to my object?
@crazedmonkey231
@crazedmonkey231 4 ай бұрын
Similar logic would apply, basically have a list of points in an actor and on startup you can run something like a create ropes function that will loop through your points taken every 2 points and attaching a rope component that sets the start and end points for the rope. Or you can create simple static mesh components to define your points then using that you can move and modify when you place the actor into the world then use the create ropes function to loop through them and attach the ropes between a set of components
@sar_jayy
@sar_jayy 4 ай бұрын
Woahhh this is awesome ! Would love to see more such tutorials !Could you please share the project file with us for a deeper study of blueprints ?
@watched2524
@watched2524 4 ай бұрын
I don't like this tut
@crazedmonkey231
@crazedmonkey231 4 ай бұрын
Reason?
@watched2524
@watched2524 4 ай бұрын
@@crazedmonkey231 Ah just that.. you aren't really doing a tutorial, just showcasing something you've made, It didn't really go in depth by showing step by step what you do and how you make it, it just went from place to place showing it already made. That's very hard to follow, and doesn't really give any new knowledge because you don't explain why along the way so we can learn to do this ourselves in different ways in the future.
@crazedmonkey231
@crazedmonkey231 4 ай бұрын
I understand that but my videos aren't and shouldn't be classified as tutorials I specifically chose to use "how to..." In all my videos because they are a combination of showcase and information. As well as they are geared toward intermediate level meaning you should have some basic knowledge of working with unreal without needing constant guidance on every node
@raivo4716
@raivo4716 5 ай бұрын
:)
@kazunha9759
@kazunha9759 5 ай бұрын
Hi bro, I'm having a problem! I can't add the "add cable component" node inside the BP Actor component, only in BP Actor type, is this something from unreal 5.3.1?
@crazedmonkey231
@crazedmonkey231 5 ай бұрын
@@kazunha9759 not sure what you mean, the cable component should attach to the root actor not the attachment component
@nacho6247
@nacho6247 5 ай бұрын
hola bro? tu podrias compartir el archivo?
@nacho6247
@nacho6247 5 ай бұрын
thanksssss
@evansiegal3372
@evansiegal3372 5 ай бұрын
Is anyone else getting an error on the surface sampler nodes after following this? I double checked everything and did it according to the video but I'm getting an error saying too many points are being generated.
@Sapix_
@Sapix_ 5 ай бұрын
Yeah I'm having the same problem, did u find a solution?
@geistdylan
@geistdylan 5 ай бұрын
0:29 ya lost me here, didnt explain how to create whatever the file "BPI_FirstPerson" is. Lost me again at 0:35 because you aren't explaining things enough. Don't assume your viewer just knows everything this video is trash
@crazedmonkey231
@crazedmonkey231 5 ай бұрын
@@geistdylan dev.epicgames.com/documentation/en-us/unreal-engine/blueprint-interface-in-unreal-engine?application_version=5.4
@DogwoodGaming
@DogwoodGaming 6 ай бұрын
Hey this is incredible, not only do you clearly show exactly how to do this, you teach incredibly important optimization skills by storing your references in a blueprint interface. I hope you keep making videos you deserve more likes!
@PedrobruceHF
@PedrobruceHF 6 ай бұрын
Thank you!! This system is great, I’m glad you did this video, there aren’t any out there about electric systems. I’m surprised you don’t have more subs, wish you luck! Hope you keep doing this content, and it would be nice to see another version of this system
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
Thanks for watching! I was thinking about making a follow up on this system for 5.4 that can be more generic for things like pipes as well
@gstreetgames2530
@gstreetgames2530 6 ай бұрын
What was the intent here? Why did you choose to design the inventory as you did? Where did you learn to program?
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
I just wanted an inventory system that used interfaces more 😅. Programming wise, I learned java when it was offered as an elective in highschool, python/java were the two main languages that my 4 year Comp Sci degree required, I learned C# as a hobby to make Rimworld mods, and currently I mainly use python for work and hobby games for game jams.
@gstreetgames2530
@gstreetgames2530 6 ай бұрын
@@crazedmonkey231 Interesting, because it's quite unorthodox to say the least. Typically interfaces aren't used in this way. Have you done any performance tests or tried to compare other methods? I have an unhealthy obsession with inventories and inventing creative and performant systems. It's how I stumbled upon this video. From my experience it looks convoluted and confusing, but creative. If you don't mind answering: What did you learn from this? Specifically with regards to logic systems and optimal systems in Unreal Engine.
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
@@gstreetgames2530 Honestly when I started UE years ago I struggled with trying to understand basic systems but using interfaces something clicked. Performance wise I personally haven't done tests but I avoid casting nodes when ever possible because I've heard they can be quite expensive if you use a lot of them
@gstreetgames2530
@gstreetgames2530 6 ай бұрын
@@crazedmonkey231 Thanks for the answers. I hope you keep it up and keep making videos!
@Shepherd_HL
@Shepherd_HL 6 ай бұрын
I recreated this, and now my character has unlimited jumps. I did this in the ThirdPersonTemplate, so that's likely why. Do you know if this was a common issue, or how I can fix it?
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
Not sure exactly, there is a link to the github source in another comment which might be able to help and the template shouldn't matter your adding a component that switches between flying and not so both templates should work
@PotatoClips
@PotatoClips 5 ай бұрын
My guess is because your movement type gets set to flying, the "can jump" variable never gets set to 0, as it normally would in a third person game when you are in the air and movement changes to "falling". Try setting can jump manually to 0 when movement changes to flying. If you aren't able to do that, try adding a branch condition for your jump event that checks if your movement type is walking, or if your character is on ground.
@DRJuicyBear
@DRJuicyBear 6 ай бұрын
What version of UE5 was this created with?
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
5.3
@DRJuicyBear
@DRJuicyBear 6 ай бұрын
@@crazedmonkey231 Yeah I had 5.1 and had issues now installed 5.4.2 and got no real issues. It kept saying something about the object was invalid, I'll suss it out more later. Thanks for the reply.
@MarshallMcGee
@MarshallMcGee 6 ай бұрын
I’m liking the approach you took here! Trying to refactor my inventory system a bit to be more like this. I’m having issues though because my master item struct is ballooning into a huge mess of properties that only some items will actually use / reference.
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
Thanks for watching! Yeah even a basic item struct will get large over the course of development and will have unused properties because of it being fairly generic needing to handle things from consumables, armor and clothing, stat changes, meshes...the list goes on lol 🤣
@MarshallMcGee
@MarshallMcGee 6 ай бұрын
@@crazedmonkey231 ahhh so it’s not really a problem then maybe? Maybe I should just let the struct balloon lmao
@crazedmonkey231
@crazedmonkey231 6 ай бұрын
​@@MarshallMcGee If you are worried about ballooning funny enough I did some 3 day game jams using UE5 and you really learn what the essentials need to be for items if you want an inventory system in 3 days lol
@zane4103
@zane4103 7 ай бұрын
Great video, what is the variable type for the set grapple hook before the set attach end to component?
@zane4103
@zane4103 7 ай бұрын
also for some reason my player doesnt move when i do it
@BlueBeam10
@BlueBeam10 7 ай бұрын
Wait a minute did you just do a fucking tutorial without actually showing the result of what you are trying to do?? WTF
@crazedmonkey231
@crazedmonkey231 7 ай бұрын
4:03 🤔
@antoineforinobressolles2058
@antoineforinobressolles2058 8 ай бұрын
Is it not possible for the bloc to physics collision ? why they stop moving while collision?
@SkribblerStudios
@SkribblerStudios 8 ай бұрын
super helpful! thank you!
@Vylocity
@Vylocity 8 ай бұрын
My current system uses GetActorData in the pcg and a difference node and i attach a StaticMesh of a cube to my blueprint with a tag and filter the PCG points based on that tag, but it doesnt work with small points like grass, only my trees
@crazedmonkey231
@crazedmonkey231 8 ай бұрын
Should work the same as trees only smaller so I'm not really sure
@Vylocity
@Vylocity 8 ай бұрын
Im trying to add this to a blueprint, so when i place down a BP_House it automatically has that volume attached, however its not available in the drop down on the components tab
@crazedmonkey231
@crazedmonkey231 8 ай бұрын
The volume is an actor class if you want to add it to another it has to be as a child actor.
@Vylocity
@Vylocity 8 ай бұрын
@@crazedmonkey231 makes sense, im new to BP so things are just starting to click. Thanks!
@kirill2525
@kirill2525 8 ай бұрын
wayy too co9mplicated for my even though the tutorial is good. I just want to start with having pawns just bew aware of each other without cables and for things to just work once you place them. like if a generate is placed a battery will charge no matter where it is and a light will power on draining that battery. and if I have 2 gens then I will charge 2x as fast
@crazedmonkey231
@crazedmonkey231 8 ай бұрын
I think I understand, the power grid here will do I believe what you are asking, anything can be on the network once it's attached using a cable this will work for lights, gens, ect. This also opens the implementation to add the actor to the power network if you have a building system you can add the power building on spawn
@bugusthecreator
@bugusthecreator 9 ай бұрын
Hey thank you so much for this tutorial. For some reason my cable won't move when i look up and down, any idea why this is happening? It follows left and right, as well as when I jump or walk around.
@crazedmonkey231
@crazedmonkey231 9 ай бұрын
Hard to say from your description my guess is that you may not be attaching the cable component to the rod correctly, the project files are available over on my github if you want to check github.com/crazedmonkey231/MyProject2Fishing