Learn to Code in UE5 - 19 - Thinking like a programmer

  Рет қаралды 9,372

Coqui Games

Coqui Games

Күн бұрын

Пікірлер: 106
@CoquiGames
@CoquiGames 2 жыл бұрын
Did you find my process and explanations useful? Would you be interested in seeing more videos like this where I create something from scratch following the same techniques? Let me know :)
@bharathbelligowdan5105
@bharathbelligowdan5105 2 жыл бұрын
Yes Please!
@jennifermeier3873
@jennifermeier3873 2 жыл бұрын
theyre very very well structured, im somewhat of a generalist working with the engine in education bt am interested in blueprints (hobby making rpg-esque lil things) thank u
@CoquiGames
@CoquiGames 2 жыл бұрын
@@jennifermeier3873 Glad to hear it Jennifer!
@3ddesigner2
@3ddesigner2 2 жыл бұрын
yes please
@rancheraosborne
@rancheraosborne Жыл бұрын
You are an amazing teacher, I´d love to see more tutorials to expand this knowledge more into intermediate level. All the procedural things you have been doing are too specific and too advance for me to follow.
@Bowlasti
@Bowlasti Жыл бұрын
i was almost going to give up on ue because i just dont understand blueprints but then i found this course and now i really love the engine. so thanks we need more tutorials like this.
@CoquiGames
@CoquiGames Жыл бұрын
So glad to hear this and happy the course helped!
@Bowlasti
@Bowlasti Жыл бұрын
@@CoquiGames i am trying to make a health system and when i am trying to find a tutorial its press E to subtract from a float and press Q to add. but i want to when i overlapp with a actor i take damage can you help me.
@CoquiGames
@CoquiGames Жыл бұрын
@@Bowlasti If you still have questions, come to Discord so we can help you
@michaelpease2103
@michaelpease2103 11 ай бұрын
I really can't thank you enough for this series. You've radically transformed my confidence and comfort with UE blueprints. Before finding this, I had no idea where to even start. Now i feel like I know what tools are available to me and how to think through the problems I'll face. I feel like you deserved to be paid for how much value you've created here. Thank you. Thank you! Thank you!!!! I'm going to take what I've learned in these 20 videos and start making a bunch of random functionality from scratch. I feel like it's time to stop following along and start making my own systems, and making the mistakes I'll learn from along the way.
@iamthefrankto
@iamthefrankto 2 ай бұрын
Because of life, general laziness and and other responsibilities, it took me a few months getting through this course. I started this because I decided one day it was time to put together a team of the best discontent B-listers I could find in my circle of friends and making a game. I'm putting together the prototype now, so I'm going to count that for extra credits on the assignment. Thank you for what you do, and for helping me get the ball rolling on changing my life for the better.
@dogdren1396
@dogdren1396 3 ай бұрын
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!
@arkham666
@arkham666 Жыл бұрын
Made it to the end mate. Thank you so so much. This is easily one of the best intorductions to blueprints or just programing in general I've ever watched.
@CoquiGames
@CoquiGames Жыл бұрын
Congrats! And thank you for the kind words! Glad you found it so useful :)
@techioann3357
@techioann3357 6 ай бұрын
I searched everywhere on the internet for a course on UE5, but I finally found your channel with a course. It really helped me in my development and learning the basics. Thank you very much.
@CoquiGames
@CoquiGames 6 ай бұрын
So happy to hear it! Glad you found us :)
@snark567
@snark567 Ай бұрын
Probably the most useful video out of the entire series. Even if a person doesn't know all of the nodes and how to utilize them, being able to break down and simplify the functionality they want to implement makes it easier to problem solve and search for relevant information.
@PARKAX0
@PARKAX0 3 ай бұрын
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!
@mattdavis135
@mattdavis135 Жыл бұрын
This course was exactly what I was looking for. Thank you for giving this away for free.
@CoquiGames
@CoquiGames Жыл бұрын
You are very welcome! Glad to hear you are finding the course useful :)
@HiHi-es9go
@HiHi-es9go 6 ай бұрын
just finished the course. after I modeled my map I was about to start coding but didn't know anything and I don't know how I'd get anywhere without this course, thank you so so much!
@CoquiGames
@CoquiGames 4 ай бұрын
You are welcome! :)
@wolfie6197
@wolfie6197 Ай бұрын
Man you make great tutorials, please do not stop doing this. You deserve way more subs
@CoquiGames
@CoquiGames 16 күн бұрын
Thank you very much!
@Nertomaros_H
@Nertomaros_H Ай бұрын
Hey there! Thank you for this course :) I've been a game dev for quite a while now but I've been on proprietary engines for the last 6 years. It was very helpful to refresh my memory on UE terminology and changes in UE5 as well as some standards and integrated nodes. I feel like I have caught up again, at least on the basics. Thanks again, great job!
@razahmohamed1849
@razahmohamed1849 Жыл бұрын
Finally finished. Now to start implementing everything learnt into a cool project. Thank You Coqui Games. :)
@CoquiGames
@CoquiGames 11 ай бұрын
Feel free to join our Discord and show us what you made! :)
@bluespanda
@bluespanda Ай бұрын
Nothing but respect mate. Excellent tutorial, best on KZbin. I can't thank you enough.
@JAIROX00
@JAIROX00 4 ай бұрын
This is the first KZbin series I've ever fully watched. Most content creators speak but don't say or teach anything. Quite the opposite here. Preciate it coqui!!
@CoquiGames
@CoquiGames 4 ай бұрын
Glad to hear you finished it! You are very welcome :)
@lianvelasco3
@lianvelasco3 4 ай бұрын
I just finished this course and I can't thank you enough. Top quality content
@CoquiGames
@CoquiGames 4 ай бұрын
Thank you!
@prashantmandowara6174
@prashantmandowara6174 Жыл бұрын
Thank you so much!!! Amazing tutorials and the way you simplify things is very unique.
@CoquiGames
@CoquiGames Жыл бұрын
You are very welcome :)
@uthrulvalarauco1876
@uthrulvalarauco1876 10 ай бұрын
Thanks so much for this course. I´m learning Unreal and Blueprints alongside Python to have a more visual approach to programming. Works great so far and your course has taken me a BIG step forward.
@CoquiGames
@CoquiGames 10 ай бұрын
You're welcome :)
@albiopass3
@albiopass3 11 ай бұрын
really easy to understand course and well explained . thank you very much for the efforts put into it .
@eien_no_hikari
@eien_no_hikari Жыл бұрын
❤! the whole series was extremely useful! thank you so much
@JamyzGenius
@JamyzGenius 10 ай бұрын
Thank you so much Coqui for making this series and for sharing them! amazing tutorials! I learned a lot! You are an amazing teacher, thank you deeply!
@CoquiGames
@CoquiGames 10 ай бұрын
You are very welcome :)
@user-te3hv8zk1o
@user-te3hv8zk1o 9 ай бұрын
one of the best tutorials on youtube
@marcopolochavezalba9477
@marcopolochavezalba9477 Жыл бұрын
Excellent video, keep going with the serie...Congrats
@CoquiGames
@CoquiGames Жыл бұрын
thank you!
@TROYSOLLY
@TROYSOLLY 11 ай бұрын
Absolute legend, I will pick up one of your products!
@doc8724
@doc8724 Жыл бұрын
Another great tuto!! This one, specially loves to me!
@briceouvaroff5534
@briceouvaroff5534 Жыл бұрын
Amazing course, all the way. Good job, and thank you!
@CoquiGames
@CoquiGames Жыл бұрын
You're welcome!
@gingerdehinger1091
@gingerdehinger1091 Жыл бұрын
Excellent course Thanks for putting it out for free!
@CoquiGames
@CoquiGames Жыл бұрын
You are welcome! Glad you enjoyed it!
@ChimpoTalksGaming
@ChimpoTalksGaming 2 жыл бұрын
I did it, Unreal-fam, I graduated from Coqui Academy! I found it to be a much needed refresher after a long hiatus from the engine. 'twas a pleasant surprise to see the owner of an asset I already owned, Animal Behavior Kit Pro, had made this very series.
@CoquiGames
@CoquiGames Жыл бұрын
Glad to hear it! But you still didnt graduate! There are 2 more lessons coming! :D
@Ampe96
@Ampe96 Жыл бұрын
@@CoquiGames are they still coming? Thank you for your work!
@CoquiGames
@CoquiGames Жыл бұрын
@@Ampe96 Thats the plan! I'm wrapping up my update to one of my assets and then I'll see if I can get back to it. Need to juggle my time between support and tutorials :)
@Ampe96
@Ampe96 Жыл бұрын
@@CoquiGames that's great man, looking forward to it
@MaZoneTV
@MaZoneTV 8 ай бұрын
Thank you so much for doing this for free. You helped me a ton.
@CoquiGames
@CoquiGames 8 ай бұрын
Glad to hear it!
@makeunrealthings
@makeunrealthings 2 жыл бұрын
Thank you so much. Your work with Unreal Engine is inspiring. You are making a lot for unreal engine community. Thanks @CoquiGames
@CoquiGames
@CoquiGames 2 жыл бұрын
Thank you for the kind words! Glad to hear it :)
@ETO-BL
@ETO-BL 9 ай бұрын
Amazing course! Thanks!
@CoquiGames
@CoquiGames 9 ай бұрын
Glad to hear it :)
@Wooksleyhd
@Wooksleyhd 11 ай бұрын
Brand new to UE have watched a few beginner tutorials most have just been tutorials of people show how they do basic things, Which is helpful to a degree but most don't explain WHY they are doing things, Why use the Cast node? Why set to a Static Mesh? Why use a timeline node? Thank you for clearly explaining why you are using specific things and showing multiple examples. learn by doing section at the end of videos was also really great. Best tutorials series on blueprints by far.
@CoquiGames
@CoquiGames 11 ай бұрын
Thank you! Glad you are finding the course useful :)
@AapoSomerpalo
@AapoSomerpalo 10 ай бұрын
Thank you for this course!
@CoquiGames
@CoquiGames 10 ай бұрын
You're welcome!
@joedirt2210
@joedirt2210 Жыл бұрын
Another thing that can be add is character rotation to the direction of the dash.
@primummagus4508
@primummagus4508 2 жыл бұрын
excellent as usual
@CoquiGames
@CoquiGames 2 жыл бұрын
Thank you!
@inakisoler4221
@inakisoler4221 3 ай бұрын
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
@Gatlen_Shado
@Gatlen_Shado 2 жыл бұрын
Coming from an artist background it’s a bit tricky to read code written out, like in your pseudo code example. Though over time it gets easier. Other than that excellent work as usual.
@CoquiGames
@CoquiGames 2 жыл бұрын
Thank you! Overtime as you get more practice it will become easier and easier to write it for sure :)
@vast634
@vast634 Жыл бұрын
I dont wrie pseudocode in that sense when planning a novel section of code. Its mostly descriptive bulletpoint list, only with specific complex algorithms pre-noted in code or reference snippets. Most of the other program structure is fluff, that I can just write down in one go from experience. The complex parts are usually a small percentage of the code, that needs careful development and testing.
@CoquiGames
@CoquiGames Жыл бұрын
Yup! I find that as you get more experience you'll be able to do this in your head for simple code. I generally write things down when its something more complex. However, for beginners is good to start forming these habits and once they get more experience they'll be less reliant on this :)
@freshprinceofmemes8675
@freshprinceofmemes8675 Жыл бұрын
It says at the end of the video to talk about how I did, so I'd like to share the text document I made for implementing a teleport feature, from scratch: Big Goal: Create a teleport ability ========= Decomposition: // Note: Coqui calls this the "Programmer's Mindset". I learnt to call it "Decomposition", but both definitions are correct ofcourse. Teleport Ability --> Choose a destination --> Raycast, Player will teleport to where they're looking at --> Press the 'T' key to teleport --> Move player to destination --> Spawn player slightly above destination, to not clip ========== Psuedo-Code: INPUT Press 'T' Key FUNCTION Shoot raycast from follow camera RETURN Get Raycast Hit Transform ADD Up Offset to Raycast SAVE Transform to a vector variable FUNCTION Teleport TRANSFORM the player over to the target location variable ========== Bonus Functionality: --> Sparks particle effect when teleporting --> Spawns in on teleport, then smoothly fades out (by interpolating from full size to 0% size) --> Once the interpolation (timeline) is done, the particles component is destroyed. --> Sound effect --> Spawns at the teleport location Anyone who reads this, please let me know how you did and what you did if you tried making the teleport from scratch. I'd be interested in learning about what techniques everyone used. Thanks Coqui Games for the wonderful series 🙏🙏
@CoquiGames
@CoquiGames Жыл бұрын
This is great! Thank you for sharing :)
@AriqueAyman
@AriqueAyman 3 ай бұрын
Thanx a lot again Boss....
@Montigorable
@Montigorable Жыл бұрын
Just finished watching your lessons, thanks a lot! They are very helpful and inspiring. Unreal engine does not look too scary anymore :D Do you have any plans releasing paid/free courses like other tutorial makers do?
@CoquiGames
@CoquiGames Жыл бұрын
I do! I have a list of bonus topics I'd like to cover in the future. Hoping to get more time to record them soon :)
@modz7014
@modz7014 Жыл бұрын
Please share the link once done, will buy your courses without thinking twice @@CoquiGames
@CoquiGames
@CoquiGames Жыл бұрын
@@modz7014 Will do! :)
@mobildisko579
@mobildisko579 Жыл бұрын
what is a blueprint map nodes ? pls one more video for this
@CoquiGames
@CoquiGames Жыл бұрын
A Map is an array where each index has a unique ID. This is a bit more advanced so I didn't cover it in the course, but they extremely useful. Perhaps I can make a separate lesson that covers them.
@ricsrecipe6530
@ricsrecipe6530 3 ай бұрын
thank you
@CoquiGames
@CoquiGames 2 ай бұрын
You're welcome!
@ArchWorld0829
@ArchWorld0829 Жыл бұрын
Are there going to be more
@CoquiGames
@CoquiGames Жыл бұрын
Yes! I plan to cover a few more topics as part of the course and perhaps some additional bonus lessons :)
@PointThree
@PointThree 11 ай бұрын
I bet if you gave that task of making a double jump to 10 different people you'd end up with 10 different solutions lol For my dash code I made the same dash counter Integer, then used a Not Equal node to check if dash counter was equal to 0. If it wasn't it executed the dash code along with a Decrement Int node to subtract 1 from dash counter and set it. Whenever the player jumps it sets the dash counter 2. Same functionality but it's funny how it's the exact opposite solution of using an Increment and Equal node.
@bharathbelligowdan5105
@bharathbelligowdan5105 2 жыл бұрын
As always great learning for me, Thank you!! If you don’t mind , I have one request for a tutorial, please let me know.🙂
@CoquiGames
@CoquiGames 2 жыл бұрын
You are welcome! Sure, what tutorial were you thinking?
@bharathbelligowdan5105
@bharathbelligowdan5105 2 жыл бұрын
@@CoquiGames Thanks for your response!! Am working on a car configurator project, where I need to add middle mouse pan to my spring arm attached camera, more like Audi configurator example from Epic, unfortunately I couldn't get the blueprint coding and recreate the system, its very advanced for my level. It would be a great help If you could direct me with your teaching.
@CoquiGames
@CoquiGames 2 жыл бұрын
@@bharathbelligowdan5105 Hmm, I'll have to think about it a bit more, but for now I would suggest looking at adding a local offset to your Spring Arm component on an Input event. If its an input axis event you can use the Float to determine if you need to move right (positive value) or left (negative value). After that you will need to look at detecting mouse movement :)
@CoquiGames
@CoquiGames 2 жыл бұрын
If you run into some issues, come to the Discord and post on the Unreal Engine channel to get more specific help
@dollynhooetdevarginha8
@dollynhooetdevarginha8 7 ай бұрын
Thank you! just thank you
@Mitza2009
@Mitza2009 11 ай бұрын
MOOAAR!!!!
@ArchWorld0829
@ArchWorld0829 Жыл бұрын
I am trying to learn how to create a game like Cities Skylines game. RTS
@CoquiGames
@CoquiGames Жыл бұрын
Epic just released a new RTS template in the Marketplace - check it out! www.unrealengine.com/marketplace/en-US/product/cropout-sample-project
The Most Common Mistake Beginners Make in Unreal Engine | UE5
12:17
Ali Elzoheiry
Рет қаралды 131 М.
I Struggled With Blueprint Interfaces for Years!! (Unreal Engine 5)
16:48
Glass Hand Studios
Рет қаралды 195 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
CoquiGame's 2024 Plans - what do you think?
16:49
Coqui Games
Рет қаралды 641
Unreal Engine 5 Beginner Tutorial | Getting Started (2022)
46:45
Smart Poly
Рет қаралды 762 М.
OpenAI's o1 just hacked the system
26:31
AI Search
Рет қаралды 41 М.
How 10 Mods Completely Changed the Fate of My City! | SB 5
39:45
City Planner Plays
Рет қаралды 100 М.
Tools EVERY Software Engineer Should Know
11:37
Tech With Tim
Рет қаралды 23 М.
How to Make a Dynamic Dash Meter in Unreal Engine
37:06
Tsar Char Char
Рет қаралды 222
Unreal Engine Blueprint Fundamentals |  Class #1
59:45
Ask A Dev
Рет қаралды 102 М.
Unreal Engine Materials in 6 Levels of Complexity
44:12
pwnisher
Рет қаралды 326 М.