I'm an Unreal Engine developer and Marketplace creator with assets focusing on procedural generation and artificial intelligence. I have many free community projects available here so check them out!
I also enjoy sharing my knowledge with the community and have an Unreal Engine beginner's course called Learn to Code in UE5.
Join our community via Discord and say hi!
Link Tree - linktr.ee/coquigamesdev FREE Assets - github.com/coquigames Marketplace Assets - unrealengine.com/marketplace/en-US/profile/Coqui+Games Discord Server - discordapp.com/invite/vJVa9xk
Loving this course so far! I having been working my way through Unreal Sensei's Master Class for UE5. I got through the introductory lessons for BP programming. There were some concepts that weren't really clicking for me there, but I figured they would become clearer in the next segment of the BP learning options. That was not the case. I had to stop and seek out different explanations because the fundamentals weren't explained thoroughly enough. After watching these videos, I think I will be way more confident in understanding the 'why' behind certain decisions. Thank you for making these!
This is probably one of the best tutorial series' I've ever seen, period! For real, to me this is up there with Blender Guru's Donut tutorial. And I've seen tutorials for dozens of different programs. You break down everything and explain it in such a concise and easy to understand way. Keep it up man! You are truly unlocking new possibilities for me that I wouldn't have imagined were possible before, bravo!
To all who read reviews on the epic store. The biggest problem is the torment of the behavior tree hanging. It hangs on enagage, or move to a random location in navmesh. CONSTANTLY. Constantly freezing animals during the game is the norm and a horror and honestly? - this system is starting to annoy me and I think I will post my review with a detailed description on the epic store. If you decide to buy it, prepare yourself for torment and you will never get this system right. I have been poring over it for many weeks, I went through all its tutorials, but it does not change anything.
Just wanted to take some time to say thank you for this tutorial! And also, if you've gotten to this point in the course, like I just have... keep going! It's difficult at first, but we need to push through and we'll get to a point we can do this ourselves 👍
The system seems pretty cool, but it has one major problem - the animals ALWAYS find a way to get stuck. I hope this problem will be fixed in the next update.
Hey Coqui, I really love your videos, they are very well done. I am doing a VR project and was looking to see if you knew of a UE dev that specializes in that and if they have tutorials. If you have any or could make some, it would be great. I am currently starting a vr game and will be changing the hands to full body along with adding running and walking motions. Please help if you can...Cheers!
Sometimes it works, sometimes it doesn't and it's not clear why. The animals just stop eating, drinking, or stand still and that's it. I have 3 animals in a pen with water and food - after a minute one stands like a pillar of salt, the second stops drinking but the third animal works. Enigma. Edit: Ok, I figured it out :). If someone is stuck with a locked animal (who can't decide what to eat and wants to eat from another pen), remember that there is ID food and ID Water.
I'm trying to make that switch for the ceiling light. But my reference is apparently broken yet i set the type to BP_Light, and BP_Light looks the same as yours ecept for some things i can see in your details and variable tabs. I can't figure out why you have light variables category and light options on the details panel of the BP_Light actor root. I probably shouldn't, but its been 3 hours i'm messing with stuff trying to find a solution so i can properly follow this video course. Edit : much more time now. I have to give this up and DL your project i guess :( Edit : Several days after, i figured out you've made a structure for Light Options and probably set some code into the construction script for the lamps and that's why your activator could access the different parameters (like on and off). And that i actually had to set the reference as Instance editable so i could attribute them to the editor in the details tab of the viewport. I still have an issue i'm not able to solve : Most of the time my references can't be accessed from other actor blueprints and i get a "none tried to access [ref]" error when they actually need to while testing. So basically for now i'm stuck with casting stuff, but i'm following other Blueprint tutorial series and practicing so it will finally click at some point.
Now that one's difficult ! I have to understand how the information teleports from one actor to the other(s) in every case. I've got the principle, but i'm not sure what the parent platform is required for as the only info it adds is a named event node and a boolean, and the 'family' thing. It looks like it could be done without it, but maybe it would be way more complex for nothing idk. Well it's been more than 10 hours of course and practice for me today so i'll get back over to this one tomorrow and i bet it'll be crystal clear with some more fiddling !
Oh my god i made ten moving platforms !!! So each time i follow a 'chunk' of your video, i make some screenshots of what i did and describe it with my own words on a document. It allows me to digest the lexical terms and how things work together. Also i take some time to customize things a bit when i can, and even show what i just did to someone while trying to explain, so when i'm not able to explain, i scratch my head and dig into it until i'm able to express it with words. I still require more actual guided practice, but at least understanding why things do work or not feels good for training my eye and thinking+doing patterns. As someone else said, i'd probably not be fully able to do everything myself from scratch, but i can try and correct most of my mistakes already as the logics and theory infuse. I'm very grateful for this course. No BS, no great promises. Just straightfoward actual "Here's that, and here's how and why this works." I'm actually glad i don't even know how this will be useful in what cases yet, and i believe that digging into what's next/what's the grand scheme behind would be a great way to get frustrated and make it pointlessly difficult.
what is the point of changing the values of the point light inside of the construction script as opposed to changing the values in the third person map details?
So far this is amazing. However im running into an issue. When i build the 3rd person project, i dont have the BP_GenericActor. I made one myself, however my BP_thirdpersoncharacter has the preset nodes. So when i apply the nodes you are showing in the BPactor, it does not display the string. So i try and do it in the 3rdpersoncharacter instead and i have to edit what you are doing after the preset Begin Play node. I cant copy and paste another Begin play into the same BP3rdpersonchar.
you're the hands down best free blueprint classes on the internet!! I've heard better than a lot of paid courses as well! just wanted to say thank you for the hours of information, the recaps, and the homework. Your videos have helped a lot of overwhelmed indy devs start an incredible adventure!
Hey, I tried the "sequence node" part of the video and it does shuffle but prints out whole array not only the first one. I got as you 0 connected to shuffle and 1 to print string and also GET (copy/ref & index 0 ) to print string. I also tried different play modes. Any idea why mine does that and yours doesn't?
Nevermind, I found it on Github, but for some reason a ton of the assets fail to load in UE4.27.. The files are there in Windows Explorer, but won't show up in UE...
Around 22:44 I have a stop event hooked up, same as the video, parenting is fine, etc. Platform doesn't stop after player has stepped off, though. If anyone happens to know if UE5.3 would have something fundamentally different in how this code would work, I'd appreciate the feedback to help troubleshoot this. Will post if I find a solution.
Thank you so much for this. It's concise, structured, and gives the necessary understanding to really know how to design your own ideas with Blueprint. It's head and shoulders above any other videos I've found, which, like you say, just show you where to click to implement a specific use-case.
Did you need to create a line curve in the TM_Dash timer, where the first key has te value 0.0 and the next on the value 1.0? You are not using the output values, so any values of the keys would work as long as the time goes from 0.0 to 0.5, right? PD: Nice tutorials, please do more
Well coqui, what can i say, i'm so grateful for founding you, also 1 year later you make this videos, i was starting a new episode in my life as a Game Developer, wich is my dream, and i found your course of blueprints, in first place, and from the start i knew you were the one, thank you so much for all this course. Hope your work keep growing!