Your videos are great, for their content and for how they're edited - very lean and to the point. Thanks for putting the extra time in!
@josephlouis12213 күн бұрын
Great tutorial i really like how you explain things!! hope you make more videos like this but with sound detection and more AI things to make the ULTIMIT AI smarter then my friends haha
@electronicinfection9 күн бұрын
Thanks!
@Daronchic9 күн бұрын
Hey man, thanks for the lesson! You explain things better than many channels with millions of subscribers! It would be awesome to see a video from you about the EQS
@TicToxicStudios9 күн бұрын
Thanks for the feedback. EQS is definitely on my to do list. I just need to work through it so that I can explain it the best way possible!
@johansmas45313 күн бұрын
Super hard to follow due to the speed of the video :D
@TicToxicStudios12 күн бұрын
Sorry to hear that! I’ve gone a bit slower in the videos since then.
@rtkartist15 күн бұрын
This was so much easier to understand than most other blackboard tutorials.
@TicToxicStudios14 күн бұрын
Thank you for the kind words!
@GormBraarvig20 күн бұрын
Maybe a metahuman that can communicate with the face?
@TicToxicStudios15 күн бұрын
Great idea! I will have to research this first. But I think this would be a great video!
@d_Howard25 күн бұрын
What I would like to see is a tutorial on NPCs doing more complex behaviors. There are so many animations available on Mixamo but no explanation about how to implement them for NPCs. Even animals come with lots of animations! I would like to make a deer walk down to a stream, look around, bend over and take a drink, look around again. If a PC gets close enough, the deer runs away.
@TicToxicStudios23 күн бұрын
This is a wonderful idea, I just worry that this would require a much longer video to explain well. Do you think a 30-40 minute tutorial would fly? Or, is that too long to sit through?
@jkasso722 күн бұрын
@@TicToxicStudios I'd watch it👍
@d_Howard22 күн бұрын
@@TicToxicStudios I don't agree with the idea that Unreal Engine tutorials can be too long, especially if they're well done and helpful. (Yours are!) People can always pause, and come back later if they need a break. Alternatively, you could do a tutorial series consisting of several shorter "chapters" to cover the topic well. Word will get out. They will come.
@nishanthapaliya4444Ай бұрын
Perfect tutorial !
@TicToxicStudios29 күн бұрын
Thank you for the feedback! So Glad it could help you!
@user-pn3ut7rw6cАй бұрын
Thanks for this video. Liked.
@TicToxicStudiosАй бұрын
Thanks for liking!
@wardredd6394Ай бұрын
Hey thank you for hitting this part of the process a lot of people over look this.
@TicToxicStudiosАй бұрын
Thanks for the feedback! I agree! I had someone asking about it and rather than just explain it to one person, I thought it would be better to document it for the world. Hope it helps someone!
@miraclewhit1794Ай бұрын
Song goes hard
@tim.martinАй бұрын
Love this. I'm on mobile so I cannot try it yet. Therefore, Questions: (1) is the fracture pattern the same for each cube? If yes, can the pattern be randomised at runtime? (2) can the small fragments be returned to a physics simulation state (i.e., they have momentum when shot)? By 'small' I mean the bits too small to refracture. Future video: the builtin chaos vehicle is quite lame. Can you spice it up with realistic drift physics and decent engine sounds. There are tutorials for this elsewhere but mostly they miss the mark and don't fix the problems that exist with the chaos vehicle's engine/transmission woes.
@TicToxicStudiosАй бұрын
Thanks for the feedback! In this tutorial, the fracture pattern would always be the same. To have different ones you could create multiple geometry, collections and create multiple broken cube blueprints, and spawn a random one. Getting the small pieces to move with the field is a little tricky. You would have to prevent them from falling asleep. I played around with actually waking them up, but it didn’t always work. Personally, using a third fracture pattern in the style that I did in this tutorial will basically let you shoot them until dust where the pieces are so small it doesn’t matter.
@bluegizmo19832 ай бұрын
Yes, but how do I make behavior trees for real people? 😂
@TicToxicStudios2 ай бұрын
Project settings> unpredictable behavior>dumba** friends >apply behavior tree
@TheAngryRubberDuck2 ай бұрын
I really liked this video. I have an understanding of the basics, so this felt like a great way to get information! Make a million more! The explanations through MSPaint were great!
@TicToxicStudios2 ай бұрын
@TheAngryRubberDuck Thank you for the feedback! I'm glad my FANTASITCAL artwork was useful. I didn't want to go TOO much in detail, but still give the basic idea so that viewers would be comfortable playing around on their own and know what is happening. Glad you enjoyed this!
@Mikester44112 ай бұрын
Could you do this with the Save Pose Snapshot in the Anim BP instead of having to make a separate BP for dead enemies with a posable mesh?
@TicToxicStudios2 ай бұрын
Yes, you can! However I found it unreliable (the posable mesh would sometimes twitch) and memory expressive (I didn’t research why). This felt like an easy to understand way that fairly performant. Plus could be optimized better using interfaces to avoid some of the casts. Thank you for the thoughts and feedback!
@Dennis-np2dn2 ай бұрын
As opposed to some people in the comment section, I actually liked the sped up blueprinting since you're mostly explaining the design of the feature instead of being very specific about the blueprinting. I have occasionally paused the video to look at your code which worked well for me. Great tutorial! Short, concise but filled with a lot of content. Keep up the great work :)
@TicToxicStudios2 ай бұрын
Thank you for the feedback! I’m glad you found the video helpful. Personally, I appreciate fast and to the point videos also. It’s easy to back up and pause, but it doesn’t hurt to slow down at the important parts as I have started doing in future videos. I have also started displaying completed code longer at the end of each section so pausing and double checking code is easier! If you have any ideas to make my videos better I’d love to hear it!
@miraclewhit17942 ай бұрын
Looks awesome! I love the editing in the video too. Wouldn't hate some side videos/another channel on doing the video edits
@aweeds842 ай бұрын
Sign me up!!!!
@TicToxicStudios2 ай бұрын
Long way to go, but I’ll keep you posted!
@rileyb3d2 ай бұрын
The quality of your info and teaching is fantastic. Thanks for sharing.
@TicToxicStudios2 ай бұрын
Thank you for the kind words and feedback! If I ever start slipping, call me out! Plus, ideas about how to improve future videos helps everyone!
@williamquaresma25292 ай бұрын
how can i make a wall block his line of sight or hear noise behind a wall? i think that this would be a good part 3
@TicToxicStudios2 ай бұрын
If that wall has visibility collision enabled (on by default in the blockall preset) the NPC shouldn’t be able to see through it.
@Saz-Ansari2 ай бұрын
the thing is the poeple who want to learn don't mind longer videos so if you slow the video a little the poeple who searched for this thing will watch as every dev know its important to understand evrything so we do not face any gliches or errors while working
@TicToxicStudios2 ай бұрын
Thank you for the feedback! I agree and have slowed down my videos since then. Still trying not to waste time, but giving it the proper time to learn!
@washynator2 ай бұрын
Very good video! Was it just me or was there a weird echo in your narration?
@TicToxicStudios2 ай бұрын
Thanks for the feedback. I noticed the echo after I posted. EXCUSE: the furnace kept turning on and making noise in the mic. Fixing that in post caused other oddities in the audio. Long story shortened: I messed up and I didn't have time to fix it properly. I'll take better care to keep clean narration in future videos. Hope it wasn't TOO distracting!
@washynator2 ай бұрын
@@TicToxicStudios Nah chief, all good! Keep these videos coming!
@user-vi6xk1gi1c2 ай бұрын
Now how to make them attacking and keep distance
@TicToxicStudios2 ай бұрын
I will absolutely cover this! Unfortunately, it might be just a bit before I can. Stupid real world work always getting in the way! I hope to get to that video in the next few weeks.
@Jesters-Jinx2 ай бұрын
Another fantastic video.
@TicToxicStudios2 ай бұрын
Thanks! Hope it helps or inspires great work!
@wardredd63942 ай бұрын
Very good stuff.. I Have a idea for a future video I would love to see npc behavior change at health% 100% 50% and so on, sort of like the bosses we see in some games.
@TicToxicStudios2 ай бұрын
Thanks! I like this idea, it's surprising easy using states in the behavior trees. I will make sure I cover this when I get to states as I WAS just going to do alive, attacking and dead.
@wardredd63942 ай бұрын
Thank you everything.. the information you share with us is greatly valued.@@TicToxicStudios
@dajajax2 ай бұрын
Great tutorial! a bit fast to my linking but can modify the video speed on youtube so not really an issue. It really helped me with and unrelated issue I was having. In my case, a spawned actor was not moving towards its target, since it seem that Unreal set its IA to false on spawn by default.
@TicToxicStudios2 ай бұрын
Thank you for the feedback! So glad that this helped you! Isn’t it amazing how something so small as one setting being wrong could be so maddening?
@dajajax2 ай бұрын
@@TicToxicStudios Especially since so many examples tend to drop the character directly on the screen. I'm new to Unreal and was unaware of this setting. Looking forward to Your series.
@TicToxicStudios2 ай бұрын
@dajajax I’ve been debating a video idea, Would a very beginner video series about using Unreal Engine be useful to a beginner like you? Like a “Your first day using UE5” where I go into detail about the settings and properties of different parts?
@dajajax2 ай бұрын
@@TicToxicStudios In my case, I'm more used to search for videos of mechanics, like this one. What could be a really nice adition, and something not very often seen, is if you could do, after showing a couple a mechanics, a video of how to integrate them in the same proyect. Allow me to divert a bit, lets say for example, you have made a video after this one, of Actors attacking the player after reaching it. That chould totally articulate with this video (and part 2), and for my experience what newcommers are lacking the most, is the understanding of how to implement several blueprints at the same time. I hope my response ends being of use to you.
@TicToxicStudios2 ай бұрын
Excellent feedback! Thank you! You have sparked an idea that I think I can apply to a large group!
@grit-mike2 ай бұрын
Would love to see a video,or ideas around an architecture, for how to "assign" tasks to your NPC players. For instance, having a couple of commands you can assign to an NPC: "Flank", "Take cover" etc, essentially allowing you to coach your team of combatants. If that makes sense? Essentially like having your playbooks of plays like a coach in football. :)
@TicToxicStudios2 ай бұрын
I like the ideas here. Most of these are heavy in animation to have smooth transitions. I'm not very strong in the animation department, but I am working on it. Once I get better, this will for sure be a video. I'm thinking that I will follow the "soldier" style NPC and have them patrol, search area, attack/shoot, cover, and reload. Flanking would be a group or squad mechanic, which will require more explanation so would probably need its our video. Thanks for the great feedback!
@user-ny2by6xo1w2 ай бұрын
I have a query about nav bounds mesh. Can you make multiple navigation bounds and have them variable and particular. i.e. an example to try explain is (you have a villager who you want to walk around a town and maybe forage but you don't want them walking to the other side of the map and into a enemy camp. But a soldier you would possibly want them too.) Hope this makes sense. I am going to follow your tuts, personally you teaching style works for me👍
@TicToxicStudios2 ай бұрын
This is an absolutely brilliant question! In unreal engine 4, this was a built in function. But it was SUPER performance heavy and wasn’t used. They got rid of it in UE5. Honestly, I hadn’t tried to find a solution. I will give it some time to try to find a solution and post a quick video about it when I come up with an answer! Thanks for the question and feedback!
@TicToxicStudios2 ай бұрын
@user-ny2by6xo1w This question haunted me all day! I ended up making a video that I will edit in a day or two about this. Long story short, I couldn't find a way to use nav meshes easily. BUT I did find a lightweight way to do it. I'll post the solution soon!
@wardredd63942 ай бұрын
Hey this is a great topic to cover many people just gloss over AI details. However you break everything down and make it easy for people that are new to UE5 to grasp.
@TicToxicStudios2 ай бұрын
Thank you for the kind words! I’m hoping this series helps new developers (and veteran ones) more understand how and why everything works over just being shown one more example.
@wardredd63942 ай бұрын
very true I look forward to more of your content you make solid work@@TicToxicStudios
@Jesters-Jinx2 ай бұрын
Awesome. This is so good. A second follow up for hearing would be great. Maybe explain how stealthy tactics could be used?
@TicToxicStudios2 ай бұрын
This is a great suggestion! This would pair well with crouching the player and controlling noise levels. Also external stimuli that make noise, like throwing a pebble to distract them or knocking a bottle over. Thank you for the feedback!
@Jesters-Jinx2 ай бұрын
@@TicToxicStudios that all would be awesome. I was thinking the whole time how I could do those. I think I could figure out smell for animals (putting together a action survival shooter like farcry) but sound seems a little more advanced.
@TicToxicStudios2 ай бұрын
@Jesters-Jinx Smell could become very challenging since there isn't an AI perception already built in. I imagine a system like Red Dead Redemption 2 would be fun to build, but would be hard. I don't know if I would cover that in the future due to the potential complexity. (It could be easy... never tried it) I'd have to play around when I start on the ai sound part. Another great idea!
@Jesters-Jinx2 ай бұрын
For your next video, can you do a spawn an AI, perform and action and then despawn? That would be amazing.
@TicToxicStudios2 ай бұрын
Such a great idea! I could show a few ways to spawn ai and maybe have them search for the player or pick up a spawned item and disappear!
@Jesters-Jinx2 ай бұрын
That's awesome.
@Jesters-Jinx3 ай бұрын
Great Tutorial, subbed.
@TicToxicStudios2 ай бұрын
Awesome! Glad it helped!
@ricardo224483 ай бұрын
Is it not just possible to change the collision so it automatically goes through the ground and then destroy the character when not visible anymore. But i guess you won't have control of the speed it sinks
@TicToxicStudios3 ай бұрын
@ricardo22448 Exactly! Having control is usually important, but you could just let it fall if you wanted. I was considering flinging them into space... that would have be fun. Hindsight is 20/20.
@Lilium___3 ай бұрын
Great tutorial, I hope we'll get to see more in the future
@TicToxicStudios3 ай бұрын
Thank you! Is there anything you want to learn about in a future video?
@Lilium___3 ай бұрын
A follow up to AI would be great. There are many ways to implement AI behavior, but it's hard finding the right way. Taking behavior tree tasks as example, there are some blueprint nodes you cannot use inside a task. This leaves the question, which logic you put into tasks and decorators and which logic into for example the character blueprint. For example, where do you start animations or react to outside events. If you have a patrolling NPC and want it stop patrolling if it got hit by the player, how would you do it? Also debugging behavior trees is a pain, the logic in the character blueprint has a debugger with breakpoints while the behavior tree just shows the current state, is there a good way to debug behavior trees ?
@TicToxicStudios3 ай бұрын
@@Lilium___ Great suggestions! I plan to cover these in part 2! Specifically seeing the player to attack them if they’re an enemy, being hit by a player and running away, and returning to the patrol when the player is out of range. Adding the debugging and testing into this video is a terrific idea.
@Bakahira3 ай бұрын
This helps alot!! Thank you!
@TicToxicStudios3 ай бұрын
Your welcome! Hope future videos help also!
@LucasGAKIRE3 ай бұрын
please how to chat with my NPCs with voice recogination as smart AI
@TicToxicStudios3 ай бұрын
This is a complex system that I am still learning myself. There are a few issues with something like this: First, most publishers (Epic and Steam) don't like to list games with AI because the replies can be unpredictable and violate terms of service. Also, unless you want your game to be only playable online, Large Language Models are HUGE when run locally and could push your game size into the terabyte+ sizes. The better route would be "Fake AI" with advanced behavior trees that I hope to work into in future videos! Thank you for the feedback to make future videos better!
@LucasGAKIRE3 ай бұрын
I have some ideas we can make AI chatbot in python then integrate with UE5 to meta human. do you think can work?@@TicToxicStudios
@TicToxicStudios3 ай бұрын
@@LucasGAKIRE As long as it is properly written for use in UE5, it is possible. Using unreal types is very important in this situation. Plus it's experimental. Also, getting unreal to reach out to APIs over the internet tends to be questionable. docs.unrealengine.com/5.0/en-US/scripting-the-unreal-editor-using-python/
@arjaywheeler3 ай бұрын
Not a fan of the sped up visuals but the content was very useful, had to play at a slower speed and keep pausing. I would be interested in how is best to set multiple points or a set route that AI can choose to take. So like 2-3 paths they can decide to take randomly or in sequence. Also have them perform actions at certain nodes on a path (sit down, idle, trigger animation). I've subscribed, looking forward to future tutorials.
@tevx96703 ай бұрын
Yes that would be nice
@TicToxicStudios3 ай бұрын
Thanks for the suggestions! I am currently planning part 2 and this will most likely make it in there! I agree that the sped up in this was a little much, sorry about that! I was trying to fit a lot in and not have a super long video. I'll either cut back on the number of topics or just have a longer video. Thank you for the feedback to make future videos better!
@supjay39453 ай бұрын
Goodluck trying to follow this tutorial
@TicToxicStudios3 ай бұрын
I agree that this video was a bit too fast for what I claimed as a beginner video. I will slow future videos down and try to explain steps better. Thank you for the feedback to make future videos better!
@supjay39453 ай бұрын
@@TicToxicStudios thankyou. I understand that you may have showed the general workflow. But it would be valuable if theres a tutorial that viewers can follow along. I also find it helpful if the instructors mouse pointer does not move around to express a point but only when needed to reduce confusion. Other than that, your videos very helpful!
@ryanjdevlin873 ай бұрын
Stop looking for every tutorial to give you a 100% complete solution ... your not gonna learn everything in 1 tutorial. If you want to know more about anything mentioned in a tutorial do the same thing you did to find this video and search for it... smh asking him to change his tutorial style so you dont have to do more searching is selfish and foolish. Good day to you sir.@@supjay3945
@TicToxicStudios3 ай бұрын
I agree, no matter how good a tutorial is, it will never suit everybody’s needs. However, I am striving to make sure viewers understand more than just being shown what to do. And with that in mind, I do agree this tutorial is a little bit fast. Hopefully I am able to find a good balance of not wasting of viewers time, but not going too fast.
@tim.martin2 ай бұрын
Thought you nailed that balance, personally. The part 3:05 "now let's step back and look at how behaviour trees operate", this was pure excellent.
@abdoulraoufgambo3 ай бұрын
please continue adding contents. your tutorial are so good
@TicToxicStudios3 ай бұрын
Thanks! There will definitely be more to come!
@grit-mike2 ай бұрын
Agree 100 %
@abdoulraoufgambo3 ай бұрын
waouh !! thank you so much !!
@yolven23033 ай бұрын
you forgot to swap to the 2nd alt
@abdoulraoufgamboАй бұрын
@@yolven2303 🤣🤣
@miraclewhit17944 ай бұрын
What if i have a question but dont like and subscribe 🤔
@TicToxicStudios4 ай бұрын
Then you get NOTHING! I only talk to likers!
@aweeds843 ай бұрын
Lol.... what??
@aweeds843 ай бұрын
@@TicToxicStudios 😂😂😂
@almostabsent54644 ай бұрын
Thumbnail had perfect title. HOW TO HIDE A BODY... in Unreal Engine 5
@TicToxicStudios4 ай бұрын
I agree! I was worried that it would be too much for a KZbin title and get taken down. But as a thumbnail, I'm in!
@TicToxicStudios3 ай бұрын
Looks like this title has hidden the video to most people. I have to change it😢
@aweeds843 ай бұрын
@@TicToxicStudios 😪😪😪
@aweeds844 ай бұрын
Wow - Thanks for breaking it down. Couldn't find any other videos going through this!