Why New Indie Game Devs Quit?
3:42
Пікірлер
@borbo23
@borbo23 Күн бұрын
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
@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!
@VinayakRawas
@VinayakRawas 3 күн бұрын
Good job brother appreciated
@UnrealAxis
@UnrealAxis 2 күн бұрын
@@VinayakRawas thank you, share my videos please!
@UnrealAxis
@UnrealAxis 3 күн бұрын
At 5:33 - it's Ctrl+D to duplicate. Would appreciate honest feedback about the overall video and the playlist. kzbin.info/aero/PLN0cfaG3WOPFMVaiceztnISSfDyiwjSK6
@blutchlebg6812
@blutchlebg6812 3 күн бұрын
bro you are doing everything I need for my game I truly love you keep going you are the boss 👍
@UnrealAxis
@UnrealAxis 3 күн бұрын
Thank you! Ring my bell to see future videos, share my videos!
@elvismontes721
@elvismontes721 3 күн бұрын
where did the event tick come from?
@UnrealAxis
@UnrealAxis 3 күн бұрын
@@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!
@anthawnmcfarlane4567
@anthawnmcfarlane4567 3 күн бұрын
Pretty amazing hope, for more amazing tutorials like this
@UnrealAxis
@UnrealAxis 3 күн бұрын
@@anthawnmcfarlane4567 please turn on notifications for more videos! Ring the bell, share my videos! Thank you
@EldenKled
@EldenKled 4 күн бұрын
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.
@UnrealAxis
@UnrealAxis 4 күн бұрын
@@EldenKled you mean wall climbing? Just uploaded.
@UnrealAxis
@UnrealAxis 4 күн бұрын
kzbin.info/www/bejne/pZLNXoebpc1jm7s check this, first person wall climbing
@UnrealAxis
@UnrealAxis 4 күн бұрын
Also, thanks and good luck! Turn on notifications for me, press the bell icon so you can see my next videos!
@UnrealAxis
@UnrealAxis 4 күн бұрын
Or do you mean jumping between two walls? Will consider it! Turn on notifications, good luck!
@EldenKled
@EldenKled 3 күн бұрын
@@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 !
@mimadm4832
@mimadm4832 5 күн бұрын
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
@UnrealAxis
@UnrealAxis 5 күн бұрын
We have FOV effects in the dash ability video kzbin.info/www/bejne/bKWYfmlohsaMbac , maybe that could be customised in some way, good luck!
@mimadm4832
@mimadm4832 5 күн бұрын
​@@UnrealAxis I'll try my best, thank you
@borbo23
@borbo23 5 күн бұрын
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.
@UnrealAxis
@UnrealAxis 5 күн бұрын
@@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!
@UnrealAxis
@UnrealAxis 5 күн бұрын
@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.)
@UnrealAxis
@UnrealAxis 3 күн бұрын
@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!
@mimadm4832
@mimadm4832 7 күн бұрын
Gucci, I might switch to this instead of my wacky one
@UnrealAxis
@UnrealAxis 6 күн бұрын
@@mimadm4832 good luck! Share my videos!
@SourPickleGames
@SourPickleGames 7 күн бұрын
Thanks it looks better than the one I'm using rn
@UnrealAxis
@UnrealAxis 7 күн бұрын
@@SourPickleGames you’re welcome! Good luck!
@CorndogGamer955
@CorndogGamer955 7 күн бұрын
comment comment
@UnrealAxis
@UnrealAxis 7 күн бұрын
@@CorndogGamer955 thanks! Share my videos too!
@roninxcvii78
@roninxcvii78 7 күн бұрын
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.
@UnrealAxis
@UnrealAxis 7 күн бұрын
@@roninxcvii78 double check the blueprints and slowly watch the video again, especially the shootgrapplehook event and where it is triggered
@DepthDriven
@DepthDriven 2 сағат бұрын
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.
@sabrfeder
@sabrfeder 8 күн бұрын
Interactive!
@UnrealAxis
@UnrealAxis 8 күн бұрын
@@sabrfeder share my videos!
@Nolan-i4s
@Nolan-i4s 8 күн бұрын
Could you make interaction system in first person of sleep and sit
@UnrealAxis
@UnrealAxis 8 күн бұрын
Turn on notifications, will consider it, good luck!
@CGokce6
@CGokce6 9 күн бұрын
Really cool. Could you make a slide mechanic for downward slopes?
@UnrealAxis
@UnrealAxis 8 күн бұрын
@@CGokce6 kzbin.info/www/bejne/ZnrLnZ-vf7Fkb68 maybe this can be customised for slopes, good luck!
@mimadm4832
@mimadm4832 10 күн бұрын
Hey man really great content! Can you make an FPS vaulting system, really like how you explain the stuff
@UnrealAxis
@UnrealAxis 9 күн бұрын
Thanks! Turn on notifications, will consider it! Good luck!
@mimadm4832
@mimadm4832 9 күн бұрын
@UnrealAxis its alr turned on man :D
@UnrealAxis
@UnrealAxis 4 күн бұрын
@@mimadm4832 see if you like this simple one kzbin.info/www/bejne/pZLNXoebpc1jm7s - good luck!
@Delta-s6k
@Delta-s6k 10 күн бұрын
Can you make sleep system in first person
@UnrealAxis
@UnrealAxis 10 күн бұрын
Will consider it in the future!
@jonalynjalandoni
@jonalynjalandoni 10 күн бұрын
looks like Roblox studio
@UnrealAxis
@UnrealAxis 10 күн бұрын
@@jonalynjalandoni it’s unreal engine, have fun!
@UnrealAxis
@UnrealAxis 10 күн бұрын
@@jonalynjalandoni share my videos too please!
@RileyMessenger-r1e
@RileyMessenger-r1e 10 күн бұрын
Is this for UE5.4.4
@UnrealAxis
@UnrealAxis 10 күн бұрын
Yes this one is done in UE5.4
@RileyMessenger-r1e
@RileyMessenger-r1e 10 күн бұрын
So should it work on my laptop as I use UE5
@UnrealAxis
@UnrealAxis 10 күн бұрын
@@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!
@UnrealAxis
@UnrealAxis 10 күн бұрын
@@RileyMessenger-r1e also check the pinned comment if you aren’t using our wall run and fov effects from previous videos.
@RileyMessenger-r1e
@RileyMessenger-r1e 10 күн бұрын
Thx for the help. One more thing is wall running a different video and is yes what one
@UnrealAxis
@UnrealAxis 11 күн бұрын
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!
@Eternity1770
@Eternity1770 11 күн бұрын
like always amazing xD,i like that smooth videos! <3
@UnrealAxis
@UnrealAxis 11 күн бұрын
Thank you!
@Eternity1770
@Eternity1770 14 күн бұрын
glad to see you cameback,nice and ofc you will make so much different tutorials.(hope you will not gone again for months xD)
@UnrealAxis
@UnrealAxis 14 күн бұрын
Thank you for the support, turn on notifications for my videos! Also, how are you learning game dev? how's it going?
@Eternity1770
@Eternity1770 14 күн бұрын
@@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
@UnrealAxis
@UnrealAxis 14 күн бұрын
@@Eternity1770 awesome! comment here again when your game is released too, and yeah I remember you, good luck!
@SourPickleGames
@SourPickleGames 15 күн бұрын
Wait you made a tutorial like this before
@UnrealAxis
@UnrealAxis 15 күн бұрын
Yep, almost same, just first person this time in a series of videos for first person :)
@Johnskooo
@Johnskooo 15 күн бұрын
Great video 😘
@UnrealAxis
@UnrealAxis 15 күн бұрын
@@Johnskooo thanks! Check more videos on my channel and share them!
@SourPickleGames
@SourPickleGames 16 күн бұрын
Thanks
@UnrealAxis
@UnrealAxis 16 күн бұрын
You're welcome! Have a great time.
@venomtang
@venomtang 17 күн бұрын
subbed,
@UnrealAxis
@UnrealAxis 17 күн бұрын
@@venomtang nice! Check more videos on my channel page
@venomtang
@venomtang 17 күн бұрын
@@UnrealAxis im in the middle of rigging something, but believe me I will, aha
@UnrealAxis
@UnrealAxis 17 күн бұрын
@@venomtang good luck on your game dev journey! Have fun!
@SourPickleGames
@SourPickleGames 19 күн бұрын
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
@UnrealAxis
@UnrealAxis 19 күн бұрын
yea will work on it and reply here when uploaded!
@SourPickleGames
@SourPickleGames 19 күн бұрын
@@UnrealAxis thanks
@UnrealAxis
@UnrealAxis 16 күн бұрын
kzbin.info/www/bejne/nXvTpmyZq8RngK8 here it is, good luck!
@Deculayn
@Deculayn 19 күн бұрын
@CGokce6
@CGokce6 22 күн бұрын
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?
@UnrealAxis
@UnrealAxis 22 күн бұрын
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!
@CGokce6
@CGokce6 22 күн бұрын
@@UnrealAxis ok thanks I’ll try this out!
@LincolnMargison
@LincolnMargison 25 күн бұрын
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.
@UnrealAxis
@UnrealAxis 25 күн бұрын
@@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.
@GartiOG
@GartiOG 25 күн бұрын
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?
@GartiOG
@GartiOG 25 күн бұрын
NVM fixed it just needed to uncheck xy thingy
@hasstv9393
@hasstv9393 27 күн бұрын
Thanks man, You explain this well
@UnrealAxis
@UnrealAxis 27 күн бұрын
You're welcome, check more videos on my channel page! Share it too, every share and like counts!
@ashwinj9879
@ashwinj9879 29 күн бұрын
will this work for reverse direction too?
@reality_is_sin
@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
@ProjectShinkai Ай бұрын
Good tutorual
@ProjectShinkai
@ProjectShinkai Ай бұрын
attempting to do this with a third person camera.. not going over so well.
@lobterrs
@lobterrs Ай бұрын
19:54
@Dormiyusaur
@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
@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
@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
@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
@CGokce6 Ай бұрын
hey thanks for the tutorial. What about if I want to have the character run on curved objects instead of straight ones?
@kinglaw1688
@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
@kartikmarandi12 Ай бұрын
Does it work on pawns?
@Zyphyrion
@Zyphyrion Ай бұрын
Absolutely perfect, you explain everything perfectly and it all looks great, thank you!
@UnrealAxis
@UnrealAxis Ай бұрын
@@Zyphyrion thank you, check more videos on my channel page, share it too, good luck on your game Dev journey!
@chemistryfps
@chemistryfps Ай бұрын
Nothing happens when clicking play in UE 5.4.2
@Yuffy1
@Yuffy1 2 ай бұрын
Thank you so much! (Classic Indian code master. Simple-easy-cool-not too long)
@UnrealAxis
@UnrealAxis 2 ай бұрын
@@Yuffy1 you’re welcome! Check more videos on my channel page, good luck on your game Dev journey!
@japanse_samurai9456
@japanse_samurai9456 2 ай бұрын
I am using paperZd and it doesnt work
@-mario8756
@-mario8756 2 ай бұрын
i have a problem when i start the game the ball is dont have collision plz help me
@kappinhook
@kappinhook 2 ай бұрын
Well said my friend.
@UnrealAxis
@UnrealAxis 2 ай бұрын
@@kappinhook check more videos on my channel, share it too, good luck on your game dev journey!
@Chrasmardan
@Chrasmardan 2 ай бұрын
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?