Bow & Arrow Masterclass | Unreal Engine (UE5) | Part 3
3,594
Published 2024-05-09
- Correctly draw and shoot an arrow from the bow
- Create upper-body montage slot
- Use aim offset to rotate the mesh towards where the camera is aiming
- Create a crosshair widget
- Calculate arrow path to always hit the center of the screen
If you want to follow along with my specific bow and bow animations you can get the full project files on my Patreon
Download the project files and support my channel on Patreon
www.patreon.com/Alizoh
Join my Discord server to chat and mingle with the community
discord.gg/AEnM4wvYzN
Assets used:
Mixamo animations: www.mixamo.com/#/?query=standing+aim+recoil
Chapters:
00:00 Intro
00:42 Draw (Pull) the bow
06:22 Firing the arrow (based on draw bow strength)
16:44 Input action for firing
19:05 Testing and fixing bugs
23:36 Animating bow draw and fire
32:57 Aim Offset to rotate mesh to camera direction
41:43 Creating the Crosshair widget
51:48 Calculating correct arrow path
58:01 Next up in part 4
About me:
I've been learning game development for a few years now, I have a background in software engineering, and I also have a background in education, so being able to combine my love of gaming, software engineering and education is the best way to spend my time.
I am currently working on a few unreal engine games as a hobby, but I am also trying to build a community, thus I am creating YouTube tutorials to find others who are interested in game development and design.
#unrealengine5 #bowandarrow #tutorial #unrealengine #ue5 #gamedev #animation #physics #blendspace #bow #arrow #montage #linetrace
All Comments (21)
-
You're such a nice person, teacher and developer!! Each video i watch, you just get closer and closer to "Solaire of Astora" Status in my mind lol
-
Hi Ali, all your tutorials are amazing, you're a very good teacher and pay attention to the smallest things, I took some time to come to the comments and thank you!!
-
I didn't watch it fully yet and I already know this will be fire! You are the best Ali!
-
Awesome Ali! Can’t wait to hop back into this project once I’m back from vacation!!! :D
-
Thank you for this great series man
-
I waited so long for this. I thought this would be up sooner.
-
Cant wait for the next part !!!!!!
-
Hey Ali, your way of teaching is insanely good, great pace, great explanations with examples. Thank you very much. Do you have any plans to cover GAS?
-
Oh you got a Fresh Cut, Okay. I see you Ali
-
Hello! Your AI series is an absolute gold mine and so perfectly done with all the explanation and detail you went into, it has honestly helped me so much in my own journey into Unreal Engine! I wanted to ask if you ever are thinking of expanding upon it with more RPG style mechanics like AI level ups, displayed names and even Class roles (I.e Mage, Ranger ect). It would be a great help as I have a little project I am working on but am a little stuck in that remark. Have a lovely day!
-
Awesome stuff, this is really helpful for the type of game I'm trying to make. I've seen some other people have similar systems but didn't have velocity dependent on bow draw time, which I really want, so this is great. I know you already have the completed project, but did you have plans to do anymore with it? Like maybe add a quiver and an animation for getting the next arrow? Or maybe even a way to fire the arrow without aiming first? Anyways, love the content. Keep up the good work. I'm interested in what your plans for the next series are!
-
The best content on youtube ;) keep going...
-
You're the best Ali!! I've learned a lot from you. I have a suggestion. Can u make a tutorial about how to make an advanced Pick up system, Like for example in PUbG
-
Legend <3
-
Hey Ali, Just what I was looking for! although, Im wondering why you are not doing a do once function instead of having two separate events to tell when we are holding the bow?
-
Hi! Idk if it was by choice, but you left this video on not listed... just leting you know, thanks a lot for your content! I truly love it and thank you for it!
-
yaaaasssss!!
-
Is there any chance you could make an RPG skill tree in a future video or is it possible to follow older videos online from UE4? I've heard that it's 95% the same so the blueprints should still work, is this true?
-
nice batman)
-
Your videos is the best tuition videos about UE5 I have found in Youtube! But I meet a small problem in following your steps. When I use "Get Owing Player Pawn" in playerhub, it will always return "none". It seems the palyerhub has no owner. Do you know what is the possible reason?