Hey, thanks for making this! I am highly appreciating your content, you've got a new subscriber. Would you happen to know anything about enemy AI targeting? I would like to be able to make a dodge where the enemy loses track of the player for the duration - I have literally zero knowledge of AI, though!
@UnrealAxisКүн бұрын
You’re welcome! Will consider it, turn on notifications, meanwhile you can look for documentation or videos on behaviour trees in unreal engine learning website. Good luck!
@VinayakRawas3 күн бұрын
Good job brother appreciated
@UnrealAxis2 күн бұрын
@@VinayakRawas thank you, share my videos please!
@UnrealAxis3 күн бұрын
At 5:33 - it's Ctrl+D to duplicate. Would appreciate honest feedback about the overall video and the playlist. kzbin.info/aero/PLN0cfaG3WOPFMVaiceztnISSfDyiwjSK6
@blutchlebg68123 күн бұрын
bro you are doing everything I need for my game I truly love you keep going you are the boss 👍
@UnrealAxis3 күн бұрын
Thank you! Ring my bell to see future videos, share my videos!
@elvismontes7213 күн бұрын
where did the event tick come from?
@UnrealAxis3 күн бұрын
@@elvismontes721 right click, search for event tick (added it in the project in previous videos, check the first person locomotion playlist on my channel page) good luck!
@anthawnmcfarlane45673 күн бұрын
Pretty amazing hope, for more amazing tutorials like this
@UnrealAxis3 күн бұрын
@@anthawnmcfarlane4567 please turn on notifications for more videos! Ring the bell, share my videos! Thank you
@EldenKled4 күн бұрын
You want my Feedback ? Ok. YOU'RE A GOAT ! I've never seen such a simple and clear tutorial, not only for this video but also for the others. You're a monster no joke dude ! If you can do a video about wall jumping, that would be perfect.
@UnrealAxis4 күн бұрын
@@EldenKled you mean wall climbing? Just uploaded.
@UnrealAxis4 күн бұрын
kzbin.info/www/bejne/pZLNXoebpc1jm7s check this, first person wall climbing
@UnrealAxis4 күн бұрын
Also, thanks and good luck! Turn on notifications for me, press the bell icon so you can see my next videos!
@UnrealAxis4 күн бұрын
Or do you mean jumping between two walls? Will consider it! Turn on notifications, good luck!
@EldenKled3 күн бұрын
@@UnrealAxis I mean wall jumping between 2 walls like Mario. That's just a suggestion obviously, do what you want my bud. Thanks and goodluck too in your projects !
@mimadm48325 күн бұрын
Do you plan on making an adjustable fov slider? I have one and it creates too many headaches for me as it gets stuck on sprinting fov too many times
@UnrealAxis5 күн бұрын
We have FOV effects in the dash ability video kzbin.info/www/bejne/bKWYfmlohsaMbac , maybe that could be customised in some way, good luck!
@mimadm48325 күн бұрын
@@UnrealAxis I'll try my best, thank you
@borbo235 күн бұрын
I'd really like to know how to put crouch and slide on the same button - like if you're running and press crouch you slide.
@UnrealAxis5 күн бұрын
@@borbo23 one way can be to check in event tick the velocity length and compare it with some number - for example greater than 0 or let’s say greater than 650 or a number that works for you, and then trigger the slide event. You’ll also need a new Boolean to make sure you trigger the slide event only once and not again and again till it stops sliding. Or you can try using the doOnce node for that instead of a variable and reset the doOnce on uncrouch or when it stops. Just a quick thought and there might be better ways than this, keep exploring keep learning good luck!
@UnrealAxis5 күн бұрын
@borbo23 even better solution: When crouch key is pressed, use a branch to check whether actor velocity length is greater than 0 (or some number) - if true use crouch and slide event else use crouch event. Good luck! (if you want to know how to check velocity vector length with some number see my latest video about camera shakes from my channel page.)
@UnrealAxis3 күн бұрын
@borbo23 you'll probably like this video: kzbin.info/www/bejne/b4fIlK2OjriZmbM - I updated the project to use same key for crouch and slide, good luck!
@mimadm48327 күн бұрын
Gucci, I might switch to this instead of my wacky one
@UnrealAxis6 күн бұрын
@@mimadm4832 good luck! Share my videos!
@SourPickleGames7 күн бұрын
Thanks it looks better than the one I'm using rn
@UnrealAxis7 күн бұрын
@@SourPickleGames you’re welcome! Good luck!
@CorndogGamer9557 күн бұрын
comment comment
@UnrealAxis7 күн бұрын
@@CorndogGamer955 thanks! Share my videos too!
@roninxcvii787 күн бұрын
I got the grapple itself working after this video! Thanks for the help man. The one issue I have is that the actual cable isn’t shooting off. The grapple works but I can’t see the cable working alongside it.
@UnrealAxis7 күн бұрын
@@roninxcvii78 double check the blueprints and slowly watch the video again, especially the shootgrapplehook event and where it is triggered
@DepthDriven2 сағат бұрын
For me it was the delta seconds variable in the sequence not being set to the event tick delta seconds that caused this issue (beginning of video), hope this helps you or someone in the future.
@sabrfeder8 күн бұрын
Interactive!
@UnrealAxis8 күн бұрын
@@sabrfeder share my videos!
@Nolan-i4s8 күн бұрын
Could you make interaction system in first person of sleep and sit
@UnrealAxis8 күн бұрын
Turn on notifications, will consider it, good luck!
@CGokce69 күн бұрын
Really cool. Could you make a slide mechanic for downward slopes?
@UnrealAxis8 күн бұрын
@@CGokce6 kzbin.info/www/bejne/ZnrLnZ-vf7Fkb68 maybe this can be customised for slopes, good luck!
@mimadm483210 күн бұрын
Hey man really great content! Can you make an FPS vaulting system, really like how you explain the stuff
@UnrealAxis9 күн бұрын
Thanks! Turn on notifications, will consider it! Good luck!
@mimadm48329 күн бұрын
@UnrealAxis its alr turned on man :D
@UnrealAxis4 күн бұрын
@@mimadm4832 see if you like this simple one kzbin.info/www/bejne/pZLNXoebpc1jm7s - good luck!
@Delta-s6k10 күн бұрын
Can you make sleep system in first person
@UnrealAxis10 күн бұрын
Will consider it in the future!
@jonalynjalandoni10 күн бұрын
looks like Roblox studio
@UnrealAxis10 күн бұрын
@@jonalynjalandoni it’s unreal engine, have fun!
@UnrealAxis10 күн бұрын
@@jonalynjalandoni share my videos too please!
@RileyMessenger-r1e10 күн бұрын
Is this for UE5.4.4
@UnrealAxis10 күн бұрын
Yes this one is done in UE5.4
@RileyMessenger-r1e10 күн бұрын
So should it work on my laptop as I use UE5
@UnrealAxis10 күн бұрын
@@RileyMessenger-r1e seems so, you can try to use ue5 in 1080p resolution and change the refresh rate to 60 fps instead of any higher if you have a gaming laptop with high refresh rate or higher resolution - 1080p resolution works pretty well and 60fps is nice to make games in. Yeah later you can check your games in different fps and see how they are, but for development if you have performance issues lowering resolution and refresh rate in display settings or even Nvidia settings can be a nice way to increase smoothness of the unreal editor. Good luck!
@UnrealAxis10 күн бұрын
@@RileyMessenger-r1e also check the pinned comment if you aren’t using our wall run and fov effects from previous videos.
@RileyMessenger-r1e10 күн бұрын
Thx for the help. One more thing is wall running a different video and is yes what one
@UnrealAxis11 күн бұрын
1) If you aren't using the Wall Run from the First Person Locomotion playlist, at 15:28 you can make a new boolean variable IsWallRunning? plug that in and have it at false by default, 2) similarly you can make a new float variable called OldGravityScale and set it to your default gravity scale (which is 1 by default unless you changed it somewhere in your project like we changed it to 2.3 in the double jump tutorial) Good luck! 3) at 10:25 if you are not using the field of view effect from the First Person Locomotion playlist (made in the Dash tutorial), you don't need the "Start FOV" and "Stop FOV" nodes, you can simply connect the exec pins without these nodes. 4) at 7:20 after break hit result - to the hit branch - if you want to limit grapple hook only to grapple selected actors, you can try to add an actor tag to the relevant actors and then using AND boolean you can check for one more condition along with the line trace return value (whether the Hit Actor has Tag for grapple) - then plug the result of AND boolean to the branch instead of directly plugging in the line trace return value. Looking forward to your feedback about this and how you guys make your grapple hook abilities, good luck!
@Eternity177011 күн бұрын
like always amazing xD,i like that smooth videos! <3
@UnrealAxis11 күн бұрын
Thank you!
@Eternity177014 күн бұрын
glad to see you cameback,nice and ofc you will make so much different tutorials.(hope you will not gone again for months xD)
@UnrealAxis14 күн бұрын
Thank you for the support, turn on notifications for my videos! Also, how are you learning game dev? how's it going?
@Eternity177014 күн бұрын
@@UnrealAxis its alwayos on xD.i changed my nick name,i was asking you about dash ability,mobile staff for ball game.im near to releasing my own game to playstore now.finishing closed testing
@UnrealAxis14 күн бұрын
@@Eternity1770 awesome! comment here again when your game is released too, and yeah I remember you, good luck!
@SourPickleGames15 күн бұрын
Wait you made a tutorial like this before
@UnrealAxis15 күн бұрын
Yep, almost same, just first person this time in a series of videos for first person :)
@Johnskooo15 күн бұрын
Great video 😘
@UnrealAxis15 күн бұрын
@@Johnskooo thanks! Check more videos on my channel and share them!
@SourPickleGames16 күн бұрын
Thanks
@UnrealAxis16 күн бұрын
You're welcome! Have a great time.
@venomtang17 күн бұрын
subbed,
@UnrealAxis17 күн бұрын
@@venomtang nice! Check more videos on my channel page
@venomtang17 күн бұрын
@@UnrealAxis im in the middle of rigging something, but believe me I will, aha
@UnrealAxis17 күн бұрын
@@venomtang good luck on your game dev journey! Have fun!
@SourPickleGames19 күн бұрын
hey can you make a tutorial on how to make it so the camera dosent clip into the thing you crouching under when you uncroutch
@UnrealAxis19 күн бұрын
yea will work on it and reply here when uploaded!
@SourPickleGames19 күн бұрын
@@UnrealAxis thanks
@UnrealAxis16 күн бұрын
kzbin.info/www/bejne/nXvTpmyZq8RngK8 here it is, good luck!
@Deculayn19 күн бұрын
@CGokce622 күн бұрын
Thanks for the tutorial. Is is possible to make it so that the dash hones into enemies like how sonic does? So when the first person character is facing an enemy you dash towards them?
@UnrealAxis22 күн бұрын
Thanks for the comment, might be helpful to calculate the direction from the player to the enemy (there are vector nodes for that) and apply some magnitude to it before setting character movement velocity and make some adjustments according to your requirements. Good luck on the game dev journey! Share my channel and videos!
@CGokce622 күн бұрын
@@UnrealAxis ok thanks I’ll try this out!
@LincolnMargison25 күн бұрын
An alternate approach (which I prefer, as it will work multiplayer without any extra work) if you're using enhanced input, is to just take the X & Y movement input, turn it to a vector, and scale it by some factor if shift is pressed. EG a select, where if left shift is pressed it multiplies by 0.4, otherwise multiplies by 1. Then break the vector again and plug the X & Y into the add movement input nodes. Doing the vector conversion means that diagonal movements are still the same speed as a single axis. If you can get away with doing it just on the clientside's input (by scaling their chosen input speed) you get the benefits of the inbuilt replication/netcode etc and don't have to do RPCs and such to change the walkspeed for the server.
@UnrealAxis25 күн бұрын
@@LincolnMargison awesome! Thanks for the comment, also if you like the video give it a thumbs up and share it! Good luck on your game dev journey.
@GartiOG25 күн бұрын
i want to make the character add velocity to y but for the character when i add velocity there the character only get velocity to y for the trampoline not for the direction of the character. How do i do that?
@GartiOG25 күн бұрын
NVM fixed it just needed to uncheck xy thingy
@hasstv939327 күн бұрын
Thanks man, You explain this well
@UnrealAxis27 күн бұрын
You're welcome, check more videos on my channel page! Share it too, every share and like counts!
@ashwinj987929 күн бұрын
will this work for reverse direction too?
@reality_is_sinАй бұрын
hey mate, I am having an issue with this, where I can only do a correct jump going one direction with the wall facing the correct way, if I go back on the same wall I will just jump directly to the side with no forward distance on it, and if I run on another side of the wall It would simply just stop kid wall run when pressed jump and if pressed twice I am sent backwards
@ProjectShinkaiАй бұрын
Good tutorual
@ProjectShinkaiАй бұрын
attempting to do this with a third person camera.. not going over so well.
@lobterrsАй бұрын
19:54
@DormiyusaurАй бұрын
I have been on this problem for *days* and still cannot get this code to work. It just keeps me locked to the wall like it isn't even there
@CouchWarrior561Ай бұрын
Don't want to be pessimistic but you forgot to mention one key problem: !Not everybody can be an indie dev! Same as not everybody can be a professional pilot or chief or singer or basketball player. Game development it's a HARD mentally draining job, not a dream. It requires variety of totally different skills(Deep knowledge of Art, Music, Visual composition, Psychology, Marketing, Game Design, Management, Culture, Programming) and on top of that extraordinary patience and imagination. Many KZbinrs(not every) exploit their audience for views. All those "Make a game in 10 mins/30 mins/1 hour" videos are such BS. They're basically lying to naive people, giving them wrong perception that game dev is easy. And when people start to develop their own games they slowly realize how actually hard it is, it's a cold demotivating shower of reality. Just to create 15 mins demo of MVP(minimum viable product) can take years of everyday development, a childish desire to be game developer is simply not enough here. Even ex-Blizzard employees with credibility, money, time and 10+ years of real experience can't pull it off... So ofc those people give up and quit, because indie dev job isn't for them in first place.
@UnrealAxisАй бұрын
@@CouchWarrior561 what about 2D Game Dev with assets from asset stores? That would require programming and game design skills. And if someone has played a lot of games for a very long time, some sort of game design part would come intuitively to them, what do you think?
@CouchWarrior561Ай бұрын
@@UnrealAxis Unfortunately just buying 2D assets won't solve the problem. Yes, you will have game ready textures and sprites but you still need at least basic knowledge of composition and color theory to put it all together, overwise they will look out of place, like a collage. And what if you come up with new idea for unique level/character/weapon/UI that doesn't fit to your assets, you would need to modify existing assets or create new ones, so eventually you still need to learn at least fundamentals. It's like buying brushes for Photoshop, if you don't know how to draw then new brushes won't help you to create good art, you still need to learn. There is no shortcut or easy way. Talking about game design, in my opinion just playing games for fun ≠ knowing game design. It's like to say that watching many movies will intuitively make you understand filmmaking, yes you will be able to separate good movies from bad, you can even become good critic or movie reviewer but to direct and release your own film is a totally different story. Same with games. I think majority of players don't even understand what gameloop is(the most important thing in every game). If you ask players why they don't like a certain game, most common answer: game is boring/not fun to play. Paradoxically if you ask indie or AA/AAA devs, majority of them don't spend much time playing games at all. My personal opinion the best way to learn Game Design is to try recreate gameloop from the game you like and then iterate on it, (if we take Mario as example gameloop is: 1.Spawn on level - 2.Overcome obstacles - 3.Reach the end - 4. Show Final score. Then again 1.Spawn on New level - Repeat 2. 3. 4. step)
@CGokce6Ай бұрын
hey thanks for the tutorial. What about if I want to have the character run on curved objects instead of straight ones?
@kinglaw1688Ай бұрын
Quick question!,I have created a PCG forest on a landscape and I want to erase the trees in the middle of the forest so that I can put a house in the cleared area,How can I achieve this??
@kartikmarandi12Ай бұрын
Does it work on pawns?
@ZyphyrionАй бұрын
Absolutely perfect, you explain everything perfectly and it all looks great, thank you!
@UnrealAxisАй бұрын
@@Zyphyrion thank you, check more videos on my channel page, share it too, good luck on your game Dev journey!
@chemistryfpsАй бұрын
Nothing happens when clicking play in UE 5.4.2
@Yuffy12 ай бұрын
Thank you so much! (Classic Indian code master. Simple-easy-cool-not too long)
@UnrealAxis2 ай бұрын
@@Yuffy1 you’re welcome! Check more videos on my channel page, good luck on your game Dev journey!
@japanse_samurai94562 ай бұрын
I am using paperZd and it doesnt work
@-mario87562 ай бұрын
i have a problem when i start the game the ball is dont have collision plz help me
@kappinhook2 ай бұрын
Well said my friend.
@UnrealAxis2 ай бұрын
@@kappinhook check more videos on my channel, share it too, good luck on your game dev journey!
@Chrasmardan2 ай бұрын
Thanks for the tutorial! Is this more or less optimized than using the Enhanced Input Local Player Subsystem ? Or does it matter if we set things up manually like you've done here? I would like to use 'Mass' as a variable to play with, but this workflow ignores mass entirely. Any thoughts?