Пікірлер
@etudenc
@etudenc 9 сағат бұрын
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!
@josephlouis1221
@josephlouis1221 3 күн бұрын
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
@electronicinfection
@electronicinfection 9 күн бұрын
Thanks!
@Daronchic
@Daronchic 9 күн бұрын
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
@TicToxicStudios
@TicToxicStudios 9 күн бұрын
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!
@johansmas453
@johansmas453 13 күн бұрын
Super hard to follow due to the speed of the video :D
@TicToxicStudios
@TicToxicStudios 12 күн бұрын
Sorry to hear that! I’ve gone a bit slower in the videos since then.
@rtkartist
@rtkartist 15 күн бұрын
This was so much easier to understand than most other blackboard tutorials.
@TicToxicStudios
@TicToxicStudios 14 күн бұрын
Thank you for the kind words!
@GormBraarvig
@GormBraarvig 20 күн бұрын
Maybe a metahuman that can communicate with the face?
@TicToxicStudios
@TicToxicStudios 15 күн бұрын
Great idea! I will have to research this first. But I think this would be a great video!
@d_Howard
@d_Howard 25 күн бұрын
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.
@TicToxicStudios
@TicToxicStudios 23 күн бұрын
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?
@jkasso7
@jkasso7 22 күн бұрын
@@TicToxicStudios I'd watch it👍
@d_Howard
@d_Howard 22 күн бұрын
@@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
@nishanthapaliya4444 Ай бұрын
Perfect tutorial !
@TicToxicStudios
@TicToxicStudios 29 күн бұрын
Thank you for the feedback! So Glad it could help you!
@user-pn3ut7rw6c
@user-pn3ut7rw6c Ай бұрын
Thanks for this video. Liked.
@TicToxicStudios
@TicToxicStudios Ай бұрын
Thanks for liking!
@wardredd6394
@wardredd6394 Ай бұрын
Hey thank you for hitting this part of the process a lot of people over look this.
@TicToxicStudios
@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
@miraclewhit1794 Ай бұрын
Song goes hard
@tim.martin
@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
@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.
@bluegizmo1983
@bluegizmo1983 2 ай бұрын
Yes, but how do I make behavior trees for real people? 😂
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
Project settings> unpredictable behavior>dumba** friends >apply behavior tree
@TheAngryRubberDuck
@TheAngryRubberDuck 2 ай бұрын
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!
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
@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!
@Mikester4411
@Mikester4411 2 ай бұрын
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?
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-np2dn
@Dennis-np2dn 2 ай бұрын
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 :)
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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!
@miraclewhit1794
@miraclewhit1794 2 ай бұрын
Looks awesome! I love the editing in the video too. Wouldn't hate some side videos/another channel on doing the video edits
@aweeds84
@aweeds84 2 ай бұрын
Sign me up!!!!
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
Long way to go, but I’ll keep you posted!
@rileyb3d
@rileyb3d 2 ай бұрын
The quality of your info and teaching is fantastic. Thanks for sharing.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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!
@williamquaresma2529
@williamquaresma2529 2 ай бұрын
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
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-Ansari
@Saz-Ansari 2 ай бұрын
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
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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!
@washynator
@washynator 2 ай бұрын
Very good video! Was it just me or was there a weird echo in your narration?
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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!
@washynator
@washynator 2 ай бұрын
@@TicToxicStudios Nah chief, all good! Keep these videos coming!
@user-vi6xk1gi1c
@user-vi6xk1gi1c 2 ай бұрын
Now how to make them attacking and keep distance
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-Jinx
@Jesters-Jinx 2 ай бұрын
Another fantastic video.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
Thanks! Hope it helps or inspires great work!
@wardredd6394
@wardredd6394 2 ай бұрын
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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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.
@wardredd6394
@wardredd6394 2 ай бұрын
Thank you everything.. the information you share with us is greatly valued.@@TicToxicStudios
@dajajax
@dajajax 2 ай бұрын
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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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?
@dajajax
@dajajax 2 ай бұрын
@@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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
@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?
@dajajax
@dajajax 2 ай бұрын
​@@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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
Excellent feedback! Thank you! You have sparked an idea that I think I can apply to a large group!
@grit-mike
@grit-mike 2 ай бұрын
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. :)
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-ny2by6xo1w
@user-ny2by6xo1w 2 ай бұрын
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👍
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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!
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
@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!
@wardredd6394
@wardredd6394 2 ай бұрын
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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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.
@wardredd6394
@wardredd6394 2 ай бұрын
very true I look forward to more of your content you make solid work@@TicToxicStudios
@Jesters-Jinx
@Jesters-Jinx 2 ай бұрын
Awesome. This is so good. A second follow up for hearing would be great. Maybe explain how stealthy tactics could be used?
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-Jinx
@Jesters-Jinx 2 ай бұрын
@@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.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
@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-Jinx
@Jesters-Jinx 2 ай бұрын
For your next video, can you do a spawn an AI, perform and action and then despawn? That would be amazing.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
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-Jinx
@Jesters-Jinx 2 ай бұрын
That's awesome.
@Jesters-Jinx
@Jesters-Jinx 3 ай бұрын
Great Tutorial, subbed.
@TicToxicStudios
@TicToxicStudios 2 ай бұрын
Awesome! Glad it helped!
@ricardo22448
@ricardo22448 3 ай бұрын
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
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
@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___
@Lilium___ 3 ай бұрын
Great tutorial, I hope we'll get to see more in the future
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
Thank you! Is there anything you want to learn about in a future video?
@Lilium___
@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 ?
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
@@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.
@Bakahira
@Bakahira 3 ай бұрын
This helps alot!! Thank you!
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
Your welcome! Hope future videos help also!
@LucasGAKIRE
@LucasGAKIRE 3 ай бұрын
please how to chat with my NPCs with voice recogination as smart AI
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
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!
@LucasGAKIRE
@LucasGAKIRE 3 ай бұрын
I have some ideas we can make AI chatbot in python then integrate with UE5 to meta human. do you think can work?@@TicToxicStudios
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
@@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/
@arjaywheeler
@arjaywheeler 3 ай бұрын
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.
@tevx9670
@tevx9670 3 ай бұрын
Yes that would be nice
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
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!
@supjay3945
@supjay3945 3 ай бұрын
Goodluck trying to follow this tutorial
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
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!
@supjay3945
@supjay3945 3 ай бұрын
@@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!
@ryanjdevlin87
@ryanjdevlin87 3 ай бұрын
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
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
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.martin
@tim.martin 2 ай бұрын
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.
@abdoulraoufgambo
@abdoulraoufgambo 3 ай бұрын
please continue adding contents. your tutorial are so good
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
Thanks! There will definitely be more to come!
@grit-mike
@grit-mike 2 ай бұрын
Agree 100 %
@abdoulraoufgambo
@abdoulraoufgambo 3 ай бұрын
waouh !! thank you so much !!
@yolven2303
@yolven2303 3 ай бұрын
you forgot to swap to the 2nd alt
@abdoulraoufgambo
@abdoulraoufgambo Ай бұрын
@@yolven2303 🤣🤣
@miraclewhit1794
@miraclewhit1794 4 ай бұрын
What if i have a question but dont like and subscribe 🤔
@TicToxicStudios
@TicToxicStudios 4 ай бұрын
Then you get NOTHING! I only talk to likers!
@aweeds84
@aweeds84 3 ай бұрын
Lol.... what??
@aweeds84
@aweeds84 3 ай бұрын
@@TicToxicStudios 😂😂😂
@almostabsent5464
@almostabsent5464 4 ай бұрын
Thumbnail had perfect title. HOW TO HIDE A BODY... in Unreal Engine 5
@TicToxicStudios
@TicToxicStudios 4 ай бұрын
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!
@TicToxicStudios
@TicToxicStudios 3 ай бұрын
Looks like this title has hidden the video to most people. I have to change it😢
@aweeds84
@aweeds84 3 ай бұрын
@@TicToxicStudios 😪😪😪
@aweeds84
@aweeds84 4 ай бұрын
Wow - Thanks for breaking it down. Couldn't find any other videos going through this!