Тёмный

Make a Top-Down Shooter in Unreal Engine 4 

Unreal Engine Tutorials
Подписаться 63 тыс.
Просмотров 206 тыс.
50% 1

Want to make a game in Unreal Engine 4? You’ve come to the right video! We are going to make a top-down shooter game, just like the one I did which you can watch here: • Video
This video is intended for those who are brand new to Unreal Engine 4 and want to jump into the engine and start creating a game. In this UE4 tutorial, you'll learn how to make a top-down shooter in about 2 hours. The goal with this video is for you to get comfortable with the engine and learn how to make things. You'll learn how to shoot projectiles, hit enemies and cause damage, create very basic AI that can chase the player and attack when close enough, cause damage to the player, and kill the player. You'll learn how to create a simple UI that shows the player lose health when taking damage. And if the player dies, a big GAME OVER text will pop up as well.
Continue to Part 2: • Video
DOWNLOAD PROJECT (4.25): drive.google.com/file/d/1g2j0...

Развлечения

Опубликовано:

 

14 июл 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 589   
@UnrealEngineTutorials
@UnrealEngineTutorials Год назад
Get my courses here: unrealenginemastery.teachable.com/
@bruskete
@bruskete Год назад
part 2 was deleted? And project download link also dont work
@amandabarner2274
@amandabarner2274 2 года назад
I had so much fun going through this tutorial! It has made blueprints less daunting, and I'm getting better at moving around in them (plus I can no Compile and Save in my sleep). Here are some tips for some parts I really struggled with: 1. If your projectiles won't collide with anything despite all the collision boxes being checked correctly: It is VERY IMPORTANT that you make your Lazer/Projectile Mesh override the "DefaultSceneRoot" as can be seen at 18:07. He goes over it pretty quickly so I missed it the first time. 2. There is no Animation Montage in your downloaded Minion pack: I couldn't find it anywhere so I made a quick fix. Create a new Animation Montage, drag the Attack animation onto the timeline (this won't create a nice blended idle to attack animation but it works in a pinch), then THIS IS IMPORTANT make sure you right click on the Notify part of the timeline to Create New Notify, and drag it to the time point when you want an enemy's blade to start hitting like he shows at 1:20:30. Otherwise it will not print the Debug Sphere or later register a hit on your character. 3. And finally, when in doubt delete the nodes giving you trouble and redo them. That was how I puzzled out the issues I was facing. Hopefully this helps somebody so they won't have the same headaches I had. Great beginner tutorial, thank you!
@be0803
@be0803 2 года назад
This comment needs a ton of upvotes, you just saved me so much time. I couldn't get the debug sphere to show and was very close to just restarting everything. Thanks, you rock!
@shodowwash6565
@shodowwash6565 2 года назад
Tysm :)
@thenmikestates
@thenmikestates 2 года назад
Thanks for this comment, I added and removed the minions pack like 5 times trying to find that montage lol. I don't know if it's the same in UE4 but in UE5 when you're adding the notify to the montage you'll need to right click>add notify state>montage notify window. Just adding a singular notify wouldn't give me the debug sphere but notify window worked first try
@neildrewett
@neildrewett 2 года назад
For point 1: You can keep the DefaultSceneRoot (So you dont have to update the scale, rotation when you create the laser in the ThirdPersonCharacter) BUT you will need to add in the laser blueprint when you Event Begin Play for the laser, call Set Updated Component and pass it the static mesh.
@garbotheoriginal8954
@garbotheoriginal8954 2 года назад
I did exactly as you and the video said for #1 but can't get my lasers to collide with anything.
@sanzay.
@sanzay. 2 года назад
Timestamps: 1:00 - Setting up the Project 1:25 - Adjusting the Camera 2:40 - Finding a custom character in Marketplace 4:20 - Adding animations to the character mesh 5:22 - Adding "gun-fire" action mapping 7:30 - Explains blueprints for fire action 10:30 - Montage 13:55 - Making the emissive bullet
@AlexRodriguez-jc8cn
@AlexRodriguez-jc8cn 2 года назад
Thank you
@sorgii
@sorgii Год назад
I think you forgot that the video is 2 hours long.
@heylesson6910
@heylesson6910 2 года назад
I've been doing a lot of different tutorials recently and yours are some of the best for me. It really helps when you pause for a moment to briefly explain the reasoning behind what you're doing. A lot of other tutes don't bother, and it's so helpful. Thanks for the good guidance!
@GaryParkin
@GaryParkin 3 года назад
"A very long term lifestyle" HA-ha-ha, what he doesn't tell you is after you learn enough to be dangerous, you get hooked on the engine and your family comes looking for you because you haven't eaten or slept. It's a sickness! rofl I told my wife "Building games is the most fun I've had with my clothes on". Thank you again for another awesome video class. I always feel like you're speaking with me, not at me.
@dragnoc
@dragnoc 2 года назад
Just downloaded Unreal Engine last night and watched this and several other video's. Great job, these are some really excellent videos that allow you to dive into the basics right off the bat. Thank you for taking the time to make them!
@Boomboozled
@Boomboozled 2 года назад
I think what I love about your videos is that you show a bunch of stuff, and really the learning comes from just doing it. Thanks.
@novaria
@novaria 3 года назад
timestamps would make this tutorial even better.
@Blow_BacK
@Blow_BacK 2 года назад
No. Really no. It tutorial, not a wow! Show
@matheussantana4728
@matheussantana4728 5 месяцев назад
No, it isn't. It's already perfect
@collegeguy1325
@collegeguy1325 3 года назад
Just wanted to let you know that out of all the tutorials out there, none helped me as much as yours did. Not only did you clearly indicate why you were doing all the steps that you did, but your methodology of teaching was amazing. I ended up learning so much about the engine in just 2 hours then I had previously by watching 15 hrs worth of tutorials! Thank you for taking your time to do this. I had given up on unreal but decided to watch " 1 more" video to see if it made any difference. I'm glad I did. Instant sub! Thank you!
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks!
@MrDawg-ol5pc
@MrDawg-ol5pc 3 года назад
Just what I need... I was about to give up on UE because it was too complicated, but now I’ll keep at it! Thanks 👍🏼
@apaskiewicz
@apaskiewicz 2 года назад
Thank you for these videos. You finally gave me a great starting point. I have struggled to get started in a way I don't feel completely lost. You are the man!
@drunkengaming4782
@drunkengaming4782 3 года назад
This tutorial looks promising, thanks I can't wait to get started! Awesome to have it in one video too so I no it will not be a waste of time like loads of other tutorials on here!
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Haha true!
@SnakeEyeJJ
@SnakeEyeJJ Год назад
Thanks so much! So good for getting a real overview and creating something playable without too much problems
@Seraian1
@Seraian1 3 года назад
This was an awesome tutorial to get a hold of the basics, amazing!
@rifz42
@rifz42 4 года назад
Awesome! yes part 2 please!! Thanks so much for including the project, it really helps when you get stuck.
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
No prob! Part 2 will come in a bit
@DarkLord-we2uw
@DarkLord-we2uw 4 года назад
@@UnrealEngineTutorials when is it coming
@boldganbaatar7023
@boldganbaatar7023 2 года назад
@@UnrealEngineTutorials please we can't watch Part2. because you hide it
@andresvega6001
@andresvega6001 3 года назад
Tip for the people having an issue where the enemy suddently stops if you move while he's attacking, you can do two things to fix this: 1) Go to the enemy attack montage and move the Notity to 0 in the timeline. 2) Setup a hurt animation for the player character and stop its movement at the same time the animation for the enemy begins. Reason for this is the SphereOverlapActors that should catch the player is delayed by the Notify in the enemy's montage, so by the time it checks if the player is overlapping the sphere, the player has already moved.
@littleweaselboy2865
@littleweaselboy2865 2 года назад
could i put a delay in the code so they happen in the same time?
@alessioruscelli8957
@alessioruscelli8957 Год назад
You can also connect the "on completed" pin on the play montage node to the chase player node instead of using the delay!
@stshstsh07
@stshstsh07 3 года назад
dude this was awesome. i like the "learn as you go" format
@benjaminpoland6006
@benjaminpoland6006 3 года назад
This is a very helpful tutorial for getting familiar with the basics of Blueprints. Thank you for all the work that went into it. One thing I found tricky while following along was that sometimes you refer to things using generic language. For example, "Under Planer Movement. Check this and put 1 on Z." (31:34). Often I am not watching the video but rather listening to the audio and following along in my Unreal Editor. When these generic instructions are said I have to tab over the the video, and rewind to see what you actually did. I understand that this is a video from over a year ago so you may have already made an adjustment, however if not, using a little more specific language would help tremendously. Again, thank you for sharing your expertise. Cheers.
@abhilashlr9259
@abhilashlr9259 Год назад
I think I can safely say this is definitely the best beginner tutorial to unreal engine blueprints on RU-vid.
@modz7014
@modz7014 3 года назад
To be honest with you. your the only person on RU-vid who explains things so very well. i have learned so much watching your videos man. I cant thank you enough. you deserve someone buying your courses. ill buy them and learn more. thanks very very much. now ill move to part 2 :)
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks man. Itching to make a new tutorial series. What should I make? I could always remake this one
@modz7014
@modz7014 3 года назад
@@UnrealEngineTutorials If its not to much to ask. I would love to see a video about day and night cycle and how to set time to make them both work together . hope u like the idea :)
@theundeadforever3300
@theundeadforever3300 3 года назад
@@UnrealEngineTutorials Making a day and night cycle sounds great. If you can, please do that. If it's possible of course :D. Thank you
@geekandnerdlife5632
@geekandnerdlife5632 2 года назад
Great video, I learned a lot and now have a solid starting point for a top down shooter. Thank you very much and keep up the great work!👍👍Great channel also BTW
@SureJungle23247
@SureJungle23247 2 года назад
Cheers, I've now learned the basics of using blueprints for coding, thanks to you. I've been scripting in GDScript and LUA for a while but this is a lot better once you get the hang of it.
@haseeb9090
@haseeb9090 3 года назад
Followed the whole video through and through. Your way of explanation was a bit fast at times but over all works like a charm. Thanks a lot for this video. I'm just getting into Unreal and game dev and this was very helpful in getting some of the fundamentals down.
@MASTERRAGE
@MASTERRAGE 2 года назад
it's been 10 months, how are you doing so far?
@chankulovski
@chankulovski 2 года назад
My favorite RU-vid Tutorials comes from this guy ... whatever your name is bro, THANKS for your existence in this World :D :D :D I am improving my GameDev journey quite a lot because of you !
@1lsgaming27
@1lsgaming27 9 месяцев назад
As a refugee from unity I have to say this beginner friendly tutorial is very handy, thanks!👍
@mystiqzxn7356
@mystiqzxn7356 3 года назад
This was super helpful, just getting started with unreal and you described everything very well, thanks
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks, be sure to check out my beginner playlist
@soloco
@soloco 2 года назад
Amazing Video. First time ever using UE4 and I already feel soo much more comfortable after watching this video. Blueprints are awesome, i see tons of potential.
@ColeCaccamise
@ColeCaccamise 2 года назад
Thanks a lot for this! Such a great introduction to the engine, can't wait to go further on my journey :)
@thewiseowlclub8602
@thewiseowlclub8602 3 года назад
This is extremely valuable content, and it is well made 👌🏿 Major props to you. You deserve way more subscribers.
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks
@sanskardeshkar6741
@sanskardeshkar6741 3 года назад
Dude, this is epic. You just earned yourself a sub
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Yes YES
@yozzahughes3939
@yozzahughes3939 4 года назад
Awesome content yet again
@stormer268
@stormer268 3 года назад
Best tutorial ever! Love you~
@pedroperobelli9542
@pedroperobelli9542 3 года назад
Just adding some info, the animations are like that probably because they go with ragdoll right after that. Many games does that, one that comes to my mind is the call of duty series. Great tutorial as well
@dougDuarte
@dougDuarte 3 года назад
That's it.
@naiky3534
@naiky3534 3 года назад
Thank you so much. Love this tutorial!
@astronomyforaliens433
@astronomyforaliens433 3 года назад
Thank you for making this video, it really helped me.
@forge7973
@forge7973 2 года назад
you are insaine and i like to thank you for uploading gold content like this. Subbed
@TheRoganClipper
@TheRoganClipper 3 года назад
Thanks bro, this is sooo usefull and I purchased all your classes in udemy
@gopimech2030
@gopimech2030 4 года назад
Great one Jeff
@pavelricher4235
@pavelricher4235 4 года назад
This is brilliant! this 2 hours was more helpful then an expensive courses. Even i'm from Russia but it's completely easy to understand, thanks a lot! We waiting part 2, I hope there will be about changing level or setting a main menu
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Hey thanks! Yes there will be a part 2 coming soon. Maybe a week or two
@fedorsimonov3536
@fedorsimonov3536 4 года назад
@@UnrealEngineTutorials Please make diffrent anims with and without character weapon
@wreckitron
@wreckitron 2 года назад
Awesome tutorial! Really learning from your vids!
@Arquimark
@Arquimark 4 года назад
Great tutorial...Keep going
@novaria
@novaria 3 года назад
Awesome! Just what I needed.
@JusteBelmont12
@JusteBelmont12 2 года назад
Thank you for this video. It really helped a lot!
@haseeb9090
@haseeb9090 3 года назад
Thank you so much for this.
@karelmarek5984
@karelmarek5984 3 года назад
1:34:30 - you can actually make the animation a variable. It just doesn't have "Promote to variable" option. You still can manually create the variable with "Anim Sequence" type. Animation blueprint is still better way to do it though. ( I think )
@iDentityUS
@iDentityUS 3 года назад
You are a very good teacher, thanks for this it really helps! 🙏🏾
@williamjmcdonald357
@williamjmcdonald357 2 года назад
I know I'm late to the party, but this has really helped me. Thank you. Also, when the AI broke at 1:32:44 you dodged its hit, so the hit logic never triggered.
@TheKaiKer
@TheKaiKer 3 года назад
They dissolve/disintegrate before they hit the ground, that's why they stop so abruptly. Thanks for the video dude, a lot of help!
@Cam-wi3tp
@Cam-wi3tp 3 года назад
2 hour shooter? I am on DAY 2 and only half way through the video LoL Having a blast, love learning new things and you do a great job in getting a lot of info out in a good way, I remember when I was younger on my trs 80 and mainly my commodore 64 , I used to get magazines that had pages and pages of code and you had to type them in exactly. Could spend days typing to play a game of hangman but usually had a day or 2 of debugging before we could even play :=o
@callumhynes7319
@callumhynes7319 3 года назад
Glad I'm not the only one taking my sweet time to follow this tutorial, been at it for a good few days now :')
@michaelbaker266
@michaelbaker266 3 года назад
Thanks man - been working with UE for a couple months now and it's all starting to finally click after watching some of your vids. Subscribed and will be checking out your other content for sure.
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Check out my courses! Covers way mire than these youtube videos
@scottjorgensen9870
@scottjorgensen9870 4 года назад
Thanks. Great Tutorial, just purchased a couple of your classes on Udemy.
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Thanks man! Be sure to come into the discord
@pulkitprajapat7862
@pulkitprajapat7862 4 года назад
Awesome. Thanks
@basvandervegt7338
@basvandervegt7338 2 года назад
Good work thanks its a big help and save lot of time! I subscribed👍
@mightypoolx1325
@mightypoolx1325 4 года назад
yo love your content dude
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Thanks!
@BrianSmithgrumpygit
@BrianSmithgrumpygit 3 года назад
Great tutorial. Had some trouble with the Minions not being compatible with 25.4 and higher, but i found that if you install it to a older version then copy the Minions folder into the content of your version it works fine. I'm using version 26.1.
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Yeah gotta migrate them from an older version. Annoying
@zeeshanparvez5235
@zeeshanparvez5235 3 года назад
This is by far the best tutorial on the subject on all of RU-vid.
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thank you!
@zeeshanparvez5235
@zeeshanparvez5235 3 года назад
@@UnrealEngineTutorials ​ I really like your style of explaining. I am considering buying your CS:GO course. Keep up the good work.
@miladvaziri3
@miladvaziri3 2 года назад
thanks a lot for sharing what you know it really help others
@NielGodX
@NielGodX 3 года назад
I don't want to sound like a typical youtube commenter, but fuck bro, your stuff is the best. Subscribed. Everything makes way more sense when you explain it. Holy shit. Hard shit just got ezier. Thanks alot man! You are the best. Hope the comment finds you well.!
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks!
@bruh8158
@bruh8158 3 года назад
Good tutorial!
@ScrubbyGames
@ScrubbyGames 2 года назад
I got into trying to make games a few years back, I was spending 8 hours a day every day for maybe 6 months. And it felt like I was getting nowhere. I was using the unity engine. You just created in 2 hours what I couldn't create in 6 months with unity, mainly because I'm not good at it, but also because the stuff UE has built in to it, you have to pay for in unity. Competent character controllers, visual scripting, all this stuff wasn't included with unity at the time I was doing it. And because of that you had no base framework for anything. Like if I paid for a character controller, it wouldn't come with "states" that I could mess around with in the visual scripting side of things. Because that was something else that needed to be bought and was made by a different person. So my options were to learn how to make everything from scratch, or try to get different systems made by different people to work together. These videos make me want to give it another go, but using UE this time. I wasn't learning anything and I was just wasting time. It feels like with UE I could learn how to make it myself (by watching tutorials of course) so I would have control over everything. Instead of being limited to what other people made, that again, I couldn't get to co-exist.
@insanedwich
@insanedwich 2 года назад
That's actually an insane video, since you cover most basic things and even tell people about things like class inheritance. This is rare, 'cause most tutorials usually just go with a "Less make an enamy" and a single class, at least in Unity. Insta sub and like on this one. Thanks for your work! Also found out you can't add "Paragon Minions" to a project with engine version 4.27 as for jan 2022. I've found a replacement in marketplace, it's called "City of Brass: Enemies" - it's free and works with latest engine version. Hope that helps.
@Andi10890
@Andi10890 2 года назад
Wish I've seen this yesterday. Thank you!!
@hacker2075
@hacker2075 2 года назад
You can just change what version you import. Click Import to project Check Show all projects check box Pick your project A error saying asset not compatible please select closest alternative version click the arrow next to red highlighted text that says Select Version pick older version 4.26 worked for me
@dommhardy
@dommhardy 2 года назад
You can still add older version asset to your unreal project just have to change the version type. I am using 4.24 in unreal 5 albeit its a little buggy.
@scottbez6872
@scottbez6872 4 года назад
your killing it
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Lets go!
@omnicatalyst
@omnicatalyst Год назад
Protip- if you split the get world transform pin, you can drag the loc and rot off of that, and set the scale directly ^^
@awkwardnoise6715
@awkwardnoise6715 2 года назад
oh its back up, nice :3
@EmvyBeats
@EmvyBeats 2 года назад
Paragon "The Frey" character looks so fun.. Honestly all of them do.
@oozu3272
@oozu3272 3 года назад
hey man, i know im a little late to the party. I was actually looking at your courses, I'll likely end up purchasing one because its only a 20 spot. but sometimes a 20 spot is hard for someone to drop. I'd be more inclined to drop that 20 faster or maybe someone else may be more inclined to think of it as less of a risk if you made video demo's of your courses. Perhaps start screen, a small info section of what you'll be covering and then a demo of what the final project will look like. I think ima check out the top down lecture course after i finish this video (only about 30 mins in) also this is all coming from someone that has zzzzzeeerrroooo knowledge about anything which i figure is the case for most folks watching a video like this one.
@knightgod
@knightgod 3 года назад
Part 2 please i love this
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
There is a part 2 😎
@MrRGBable
@MrRGBable Год назад
Coool, thanx!
@MaximuszEsala
@MaximuszEsala 3 года назад
man you are awesome
@Lxcx333
@Lxcx333 3 года назад
@ 18:23 i needed to check this Box:"Show Engine Content" under the "view options" tab to be able to use the Sphere mesh ;)
@Lxcx333
@Lxcx333 3 года назад
@@samer.a i think only some assets/objects are shown at the beginning because when you enable all boxes you have like 3000 things. When you leave everything how it is you have 79 i think. So its for beginners :)
@samer.a
@samer.a 3 года назад
@@Lxcx333 Thank you
@verral2023
@verral2023 3 года назад
thanks :)
@bruh6352
@bruh6352 3 года назад
Thank!
@Mdoraz27
@Mdoraz27 2 года назад
Thanks!! If you're new like me, you'll want to know that the "View Options" is located in the bottom right hand corner of the Content Browser.
@staror890
@staror890 3 года назад
thank you very much !
@magisterdante
@magisterdante 2 года назад
Awesome!
@westernvibes1267
@westernvibes1267 3 года назад
Blueprints, blueprints everywhere !
@neroziozama4902
@neroziozama4902 3 года назад
Ehi @DevAddict I thank you so much, I'm attending a course in which I should learn a lot of programs all together and I find UE very interesting so I decided to follow as many yt videos as I could to get deeper into UE. I made it till the end and I'm extremely happy with that (I could also pracitce my English XD you speak quite fast to me ^_^"). I think i missed just one thing unfortunately. When Belica dies, the animation starts but i can still control her (like her corps is moving around and it is hilarious!). How should I interrupt the input of movements by the player? Thak you again, hope you'll read this
@daddymccarthy
@daddymccarthy 4 года назад
This was so helpful. When I become a famous game dev, I won't forget you
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Thanks and there is more to come really soon!
@birdnest17
@birdnest17 3 года назад
If your projectile doesn't get stuck in the wall make sure in BP_laser under collision under Object Type it is set to Projectile
@JORGE-cb5oi
@JORGE-cb5oi 4 года назад
gracias mister
@preecey18
@preecey18 3 года назад
Quick question, the health bar is working, but it only shows up once I’ve been hit? Any ideas? Like I say, it is working and can be seen when getting hit, just curious as to what you think may have gone wrong for future reference! Brilliant videos pal, really appreciate them. About to look in to your courses too as I find you explain things really thoroughly.
@stewpidasohl
@stewpidasohl 2 года назад
Around 1:20:00 we are looking for a Jungle Attack animation montage but for me that didn't exist. It wasn't hard making a new one using the melee attack, but I was having trouble getting my sphere to load. Turns out the custom notify I created on that montage wasn't working, I just needed to use the PlayMontageNotify preset. Ended up working fine for me after and everything else did fine just as you showed. Figured this might help someone else if they run into it and get stuck. Great tutorial, thanks!
@midnite__1696
@midnite__1696 2 года назад
Thanks for actually leaving the comment! That was missing for me as well and tripped my up a bit on which type of notify to use
@be0803
@be0803 2 года назад
First problem started at just the 3:50 mark. After unpackaging the character models of lT Belica I don't have any option to click back on Third person character. You have your thing set up differently than default or they changed ui in update. I can't find a way to get back to third person bp.
@theinsanityunleashed
@theinsanityunleashed 2 года назад
Thanks for the great tutorial! The only complaints I have is that you never got to the point of implementing the laser's audio or telling us where to get the free sound files, which you began to do earlier in the video but never finished. Also, you have a link to part 2 in the video description but it says the video is set to private. Thanks again.
@georgebailey8179
@georgebailey8179 11 месяцев назад
If anyone had a problem with the laser hitting everything _but_ the enemy, I spent a while playing with settings to fix that. It turned out that the laser was shooting over its head, so I just lowered Spawner and it fixed that problem.
@o.catalin4818
@o.catalin4818 5 месяцев назад
Note for myself (and for others) at 1:00:11 also if you want to stop looping the death animation if you keep shooting the enemy then inside the BP_EnemyBase create a Boolean variable (i name it IsDead) and right after Death Event i'll set it to True. After that right at the beginning of the Event AnyDamage create a branch that have the condition IsDead and continue your logic from your False branch. The True branch should be left empty
@codymccarty9327
@codymccarty9327 2 года назад
Dude, I love that you debug on screen! Most tutorials > We're going to put the spawner arrow for the laser a foot infront of the character, and you'll see why later. Me > never see why and More importantly, never learned. Akin to the teacher says 2 + 2 and we say 4 DevAddict > "We can use this arrow to spawn in the laser " Me> We should put the spawner arrow inline with the gun You> same Me > test play, shot gun, laser doesn't move Me > maybe it's coliding with the character?? You > Yes, It's coliding with the character You > we move the arrow (makes sense) You > use Rotation From X vector and make transfrom blue print Me > The F?? You > I understand this may not make sense to you now. Given time and exposure to blue prints it will. There are many great bluePrint tutorials Me > Thanks Bro! You're the best! post script. When I saw that orange Spawn transform paramater on the SpawnActor method ( not sure at this point if that's a paramater or method) I paused the video and google it. There's a lot of people stumped by that thing.
@joezhang2855
@joezhang2855 3 года назад
damn good, man
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Thanks brother
@Owen-op9hs
@Owen-op9hs 4 года назад
Okay so I have set up the sphere collision so that I can start applying damage to the player character and I have run into 2 problems. The first is the fact that the debug sphere isn’t loading in when the enemy attacks (1:23:42). The second is that after applying the damage output to the ai (1:27:05), the print string isn’t popping up with anything in the viewport. I have been trying to fix it for a few hours and I haven’t gotten anywhere, I hope that you could shed some light on it :D Edit: Never mind I have fixed it 😃 for anyone having the same problem as me you have to go into the montage editor, right click over the notifies tab, hover over add notify and then click on montage notify. This will add a notify to the montage which the play montage node will read and apply to the rest of the blueprint you have made. Hope this helps
@UnrealEngineTutorials
@UnrealEngineTutorials 4 года назад
Yup thats all covered in the video
@Owen-op9hs
@Owen-op9hs 4 года назад
DevAddict Yeah haha, I must of missed it. But on another note your tutorials are awesome, very informative and easy to understand. I would love to see your take on a dialogue system or text to screen widget system sometime :)
@gergomagyari8042
@gergomagyari8042 3 года назад
Hi, How did u solve the first issue? the one with the debug sphere Edit: Nwm. I was just a potato... found the "add notify" option u talked about. Ty
@Owen-op9hs
@Owen-op9hs 3 года назад
@@gergomagyari8042 Follow the edited comment beneath the question I asked and you will be able to solve the issue 👍🏻
@SatoriHaddad
@SatoriHaddad 3 года назад
@@Owen-op9hs I missed that too! thank you!
@sp3ky288
@sp3ky288 3 года назад
best tutorial finally
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Check my new one
@sp3ky288
@sp3ky288 3 года назад
@@UnrealEngineTutorials bro but every time i load in belica my ue4 crashes?
@ELMUNDOENUNCANAL966
@ELMUNDOENUNCANAL966 2 года назад
Tengo un problema, no se que he hecho mal cada ves que quiero disparar las balas no van al frente sino arriba
@karelmarek5984
@karelmarek5984 3 года назад
In another video, for simple melee combat hit detection you used box attached to the actor with collision enabled/disabled by montage and with onComponentOverlapEvent. Here you are doing sphereOverlapActors and going through all overlapping actors. Is there particular reason for this?
@XeonX__ASMR__METAL-experiments
@XeonX__ASMR__METAL-experiments 11 месяцев назад
22:50 The BULLET logic starts here
@day_that_i_die9854
@day_that_i_die9854 Год назад
I believe that for performance reasons, one should use Interfaces instead of Tag and Cast to
@Zarkbark
@Zarkbark 2 года назад
at the lazer blueprint and i press simulate the lazer dosen't move also in game when i shoot the bullet it just get stuck in me and says "lightning needs to be rebuilt". How do i fix this?
@Wewodkyne
@Wewodkyne 3 года назад
54:08 - It won't print anything to me, so whatever additional logic I add (like Death), it just doesn't work. I reviewed the BP couple of times now and everything is same :(
@TheRoganClipper
@TheRoganClipper 3 года назад
Hey dude, at 48:00 my enemy did not have any collision, I really did not understand because my enemy's capsule component had block all but it did not block it and did not display the name, anyway thanks for the support, I am a huge fan!
@evilkingganon707
@evilkingganon707 3 года назад
@@lukaloncar220 its under defaultsceneroot, is there a way to make it a component on its own?
@sammich2801
@sammich2801 3 года назад
@ 18:23 I needed to check this Box:"Show Engine Content" under the "view options" tab to be able to use the Sphere mesh - This is someone else's comment. This fixed the issue where the projectile was flying through everything and not colliding.
@Bliss2ChromeOffical
@Bliss2ChromeOffical 3 года назад
Super confused everytime I open up Belicas meshes it closed my old third person game and I can’t copy the mesh or the animations
@sujalbeniwal4342
@sujalbeniwal4342 3 года назад
hey does this have to be made in 4.22.3 only ?? or you can make it in another vesions aswell
@reaperzx3ify
@reaperzx3ify 3 года назад
How its going I got a question for a special wave how would I summon that one monster instead of the original. for example in wave 10 I want to put a different monster instead of the other one . been on if for a few days figured id ask around.
@GaryParkin
@GaryParkin 3 года назад
Is anyone else missing the Jungle Attack Montage? I even searched for it in the editor and it's not there.
@UnrealEngineTutorials
@UnrealEngineTutorials 3 года назад
Make the montage by right clicking any attack animation
@GaryParkin
@GaryParkin 3 года назад
@@UnrealEngineTutorials Thank you, I didn't know it was that easy. 0o (looks around to see if anyone else thought he was dumb). It's not that the engine is hard, you just have to know the tricks. :D
@biggravy6268
@biggravy6268 2 года назад
Glad someone asked this. I thought I was going to be stuck for a little bit
@coffeediction
@coffeediction 2 года назад
I have a question, can we also add a collision box around the weapons blade and let that check for "if animation attack is playing -> play weapons overlap event" ? I mostly see this version like you do but why not the other way? It sounds to me more realistic and surely not a new thought, might be that perhaps there are some performance issues?
@tisuper1959
@tisuper1959 3 года назад
*great sharing. can you make a video on how to make a top down game like diablo or poe*
Далее
Make a Top Down Shooter in Unreal Engine 5
1:15:08
Просмотров 272 тыс.
Getting Started in Unreal Engine 4: Beginner Tutorial
1:04:10
Что не так с воздухом в Корее?
00:45
Новые iPhone 16 и 16 Pro Max
00:42
Просмотров 1,5 млн
How to Make a Good 2D Camera
11:38
Просмотров 393 тыс.
Make a Co-op Multiplayer Game in Unreal Engine 4
1:29:57
Просмотров 132 тыс.
Unreal Engine AI with Behavior Trees | Unreal Engine
26:38
Unreal Engine 4 Blueprint Tutorial for BEGINNERS
19:43
Просмотров 185 тыс.
I Made the Same Game in 8 Engines
12:34
Просмотров 4 млн
Make a 3D Platformer in Unreal Engine 4
1:52:39
Просмотров 603 тыс.
Unreal Engine Materials in 6 Levels of Complexity
44:12
200 IQ рабочий😳
0:28
Просмотров 3,1 млн
Моя Жена Босс!
0:40
Просмотров 7 млн
20 июля 2024 г.
0:11
Просмотров 2,7 млн