#2 A First-Person Shooter (FPS) - Unreal Engine 5 Tutorial - Weapon + Left Hand To Weapon IK Socket

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 153

  • @dileex
    @dileex 10 หลายเดือนก่อน +18

    Hi I need help, when I preview the scene the message "weapon class is not valid" appear. Then this error this error appears in the Message Log:
    Blueprint Runtime Error: "Accessed None trying to read property BP_Weapon_Base". Node: Branch Graph: IsValid Function: IF Get Left Hand Socket Transform Blueprint: BP_ThirdPersonCharacter. How can I fix that ?

    • @Shixay
      @Shixay 10 หลายเดือนก่อน +5

      yea i'm having exacly the same problem.

    • @indy2l
      @indy2l 7 หลายเดือนก่อน +2

      Did anyone find the solution?

    • @faded87
      @faded87 7 หลายเดือนก่อน +4

      @@indy2lI think he fixed it in a later video or the next

    • @indy2l
      @indy2l 7 หลายเดือนก่อน +4

      @@faded87 Yeah he did, I forgot to edit this comment

  • @FFTVYoutube
    @FFTVYoutube 6 หลายเดือนก่อน +2

    I just wanted to say thankyou for the tutorial series! I have just got back into unreal after 2 years to try and make a game inspired by rainbow 6 siege and ive forgotten almost everything, i am only up to this video so far but you are very easy to follow and explain things well compared to others i have watched in the past.

  • @chirayugupta7698
    @chirayugupta7698 8 หลายเดือนก่อน +6

    No one does a proper IK video, man this helps like a TON!!

  • @RobertBojor
    @RobertBojor ปีที่แล้ว +2

    Awesome series!!! Just a quick note for those that want to use the Thread Safe anim bp way... You don't need the interface for the player, just create a "pure" function in the character BP that has the output pin name "ReturnValue" and you can easily call it from the thread-safe anim bp functions. Also make sure the "Is Not Valid" execution pin returns as well after the log print.

    • @Solivagant
      @Solivagant 4 หลายเดือนก่อน

      Are you saying we can still cast character to BP_ThirdPersonCharacter and then call that pure function? What do you mean by "thread-safe anim bp functions"

    • @voidcompiler3799
      @voidcompiler3799  4 หลายเดือนก่อน +1

      No, Threadsafe anim function thing is completely separate topic. There is tutorials how to use.

    • @Solivagant
      @Solivagant 4 หลายเดือนก่อน

      @@voidcompiler3799 Ah, thank you!

  • @simendurancemotorsports
    @simendurancemotorsports 6 หลายเดือนก่อน

    this series is amazing.
    please keep up the amazing work

  • @blobsome9918
    @blobsome9918 6 หลายเดือนก่อน +2

    for some reason it doesnt use the socket but it uses the hand_l even though its assinged to the socket

  • @Noichikk
    @Noichikk 5 หลายเดือนก่อน +1

    Can you please explain on how to fix blueprint runtime error ? every time I compile I get this error

  • @darkknightlogician
    @darkknightlogician 11 หลายเดือนก่อน +2

    This has been awesome. Thank you for the tutorial so far, Keep the amazing work going.

  • @itsdonix
    @itsdonix 11 หลายเดือนก่อน +1

    i have a custom model, and for some reason the hand has some wierd offset any idea why?

  • @TorQueMoD
    @TorQueMoD 5 หลายเดือนก่อน

    Thanks for the tutorial! It was very helpful :)

  • @SaucyCross
    @SaucyCross 10 หลายเดือนก่อน

    love your videos brother !!! I will also be buying ur game looks amazing

  • @obeysquirrel
    @obeysquirrel 9 หลายเดือนก่อน

    I have an issue at 10:08 My weapon doesn’t connect to the child actor it says something about it being not being compatible to the mesh. Help please

    • @QSPixel
      @QSPixel 4 หลายเดือนก่อน

      I also face the same problem. Is there a solution, my friend?

  • @itsprimbridge5595
    @itsprimbridge5595 2 หลายเดือนก่อน

    I am not given the option at 10:29 for the "get skeletal mesh" variable in that spot of the tutorial, I'm using UE5.0 for context, any ideas? I'm stuck

    • @LukaHebarKljun
      @LukaHebarKljun 2 หลายเดือนก่อน

      Hey, I'm having the same problem, did you perhaps find a solution? Thanks in advance

    • @voidcompiler3799
      @voidcompiler3799  2 หลายเดือนก่อน

      @LukaHebarKljun 1:26 did you add skeletal mesh and it is named skeletal mesh?

    • @LukaHebarKljun
      @LukaHebarKljun 2 หลายเดือนก่อน

      @@voidcompiler3799 I did but also found the issue. I renamed it to something else and didn't connect the dots that this is the variable I needed so I just didn't search for it. Thank you for your help :]

  • @AlexanderParabellum
    @AlexanderParabellum 3 หลายเดือนก่อน

    I addet ur game to my wishlist and if this game is on steam, i buy it for sure, just for support u!!! Thx u very much for ur hi-quality tutorial ! I just start to learning UE, but im happy to have ur tuts.

  • @migueldoprado27
    @migueldoprado27 ปีที่แล้ว +8

    Even though I'm Brazilian your tutorials are helping me a lot thanks

    • @RadioactiveGamesOficial
      @RadioactiveGamesOficial 2 หลายเดือนก่อน

      Oloko, finalmente achei um brazuka nos comentários, é nós mano

    • @migueldoprado27
      @migueldoprado27 2 หลายเดือนก่อน

      @@RadioactiveGamesOficial é nois kkk

    • @RadioactiveGamesOficial
      @RadioactiveGamesOficial 2 หลายเดือนก่อน

      @@migueldoprado27 você ainda está desenvolvendo games?

    • @migueldoprado27
      @migueldoprado27 2 หลายเดือนก่อน

      @@RadioactiveGamesOficial to não dei uma parada

  • @qwerty1423a
    @qwerty1423a 4 หลายเดือนก่อน

    i loved it mate

  • @astralstormgamestudios1259
    @astralstormgamestudios1259 ปีที่แล้ว +1

    Pitäis kirjoita englannin siis olen oikeesti ruotsin kielinen mutta, how did you get the upper body blend space to react when jumping with weapon? I have the transform bone and layer blend but when I jump he doesn't do anything with the upper body.. he just plays the walk/run animation.. It would be cool to make him move with the hands when jumping/landing.

  • @Shykar0
    @Shykar0 5 หลายเดือนก่อน

    legend right here

  • @ahmed74kkk
    @ahmed74kkk 6 หลายเดือนก่อน +3

    Blueprint Runtime Error: "Accessed None trying to read property BM_Weapon_Base". Node: Branch Graph: IsValid Function: IF Get Left Hand Socket Transform Blueprint: BP_ThirdPersonCharacter

    • @ANDKK247
      @ANDKK247 5 หลายเดือนก่อน

      I have the same error, were you able to resolve it?

  • @ERAK_Aenyegames
    @ERAK_Aenyegames ปีที่แล้ว

    Hej in 10:56 u add skeletal mesh, why i cant find this node ?

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Do you have gun mesh in your weapon base?

    • @ERAK_Aenyegames
      @ERAK_Aenyegames ปีที่แล้ว

      yep,@@voidcompiler3799 i give it other name ^^ my bad

  • @hikidakid1398
    @hikidakid1398 3 หลายเดือนก่อน

    7:54 bro i cant edit anything in "Details Window" i cant click anything in there.

    • @hikidakid1398
      @hikidakid1398 3 หลายเดือนก่อน

      okey i fix it. I stop game :D the game was runnin xD

  • @dcad6934
    @dcad6934 ปีที่แล้ว +2

    Hey. The left hand IK works really well, but I have this issue when I use a different pose for putting down the weapon the left hand is no longer on the weapon but a little further down. Do you have an idea on how to fix that?

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      I dont completely understand. But in later tutorials I show how to drop weapon and change pose to hands only. That also disables left hand IK.

    • @dcad6934
      @dcad6934 ปีที่แล้ว +1

      @@voidcompiler3799 If the anim blueprint is playing a different pose from the aiming idle, the left hand is not on the gun. Also when using the sprint animation from the anim starter pack the left hand does not stay on the gun

    • @dcad6934
      @dcad6934 ปีที่แล้ว

      Also how did you get the M4 without the ironsights? @@voidcompiler3799

    • @ASTERisk44946
      @ASTERisk44946 หลายเดือนก่อน

      @@voidcompiler3799 hes right your left hand ik stops working as soon as you try to move anything please help and stop just asking the same question?

    • @voidcompiler3799
      @voidcompiler3799  หลายเดือนก่อน

      @@ASTERisk44946 so when you move LHIK in weapon mesh during playing left hand ik stops working completely?

  • @meesheuij
    @meesheuij ปีที่แล้ว +1

    it works but after running i get this message what do i need to do to fix this
    Blueprint Runtime Error: "Accessed None trying to read property Weapon_Base". Node: Branch Graph: IsValid Function: IF Get Lefthand Transform Blueprint: BP_ThirdPersonCharacter

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Will be fixed in next part! 3#

    • @meesheuij
      @meesheuij ปีที่แล้ว

      okay thank you !!
      @@voidcompiler3799

    • @adrenalingames4208
      @adrenalingames4208 10 หลายเดือนก่อน

      @@voidcompiler3799your fix in video 3 doesn't work! weapon not vaid again

  • @WookScience
    @WookScience 4 หลายเดือนก่อน

    Thank you so much!

  • @vitlaska
    @vitlaska ปีที่แล้ว +7

    Hey! Thank you so much for this series of tutorials, this is kino stuff! I have a question:
    I keep getting an error due to the "Valid" function inside that GetLeftHandedSocket, my best guess its because it doesn't get assigned a value for "transform" to return to in the case it is "not valid", yet I don't know how to solve it, due to me being shit in blueprints. This is the message:
    "PIE: Error: Blueprint Runtime Error: "Accessed None trying to read property BP_WeaponBase". Node: Branch Graph: IsValid Function: IF Get Left Handed Socket Transform Blueprint: BP_ThirdPersonCharacter"
    edit: I'm using 5.31 if by some weird functionality mix-up that was the problem, crossing my fingers its not

    • @vitlaska
      @vitlaska ปีที่แล้ว +4

      I think I fixed it? But I don't know if it was the correct way of doing it...
      The "Input Object" node of the "IS VALID" function wasn't getting anything trying to read the Weapons Base through its child component (don't know why), so I went and plugged it to the [Is Valid] function without the (target -----> child actor) node.

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว +2

      Good you found it! I show how to do it in 3# video I think.

    • @gamengined
      @gamengined 8 หลายเดือนก่อน +1

      @@vitlaska i did that and it still tells me that the weapon is invalid could you explain in deeper detail please

    • @indy2l
      @indy2l 7 หลายเดือนก่อน

      @@gamengined Hey I don't know if you still need help but watch the part 3, he fixes the bug in the beginning. Good luck!

  • @tacticalmythic7945
    @tacticalmythic7945 ปีที่แล้ว +2

    great video!

  • @anonymouscity13
    @anonymouscity13 11 หลายเดือนก่อน +1

    you the best my friend ;)

  • @baryafe
    @baryafe 9 หลายเดือนก่อน

    hello, after I did this part, my weapon is closer to the side of the screen., how can I move it a bit?

    • @voidcompiler3799
      @voidcompiler3799  9 หลายเดือนก่อน +1

      I will show in tutorials. I dont remember episode maybe 5

    • @baryafe
      @baryafe 9 หลายเดือนก่อน

      @@voidcompiler3799 and, why when i rotate my charcater in "play" and rotate the camera, i see inside the mesh?

  • @byee_66
    @byee_66 11 หลายเดือนก่อน

    Everything seems to be working, but when I rotate the camera, my gun is buggy, and when I turn the camera up, the gun doesn't move with the camera and It stay in place, do you know how to fix it?

    • @voidcompiler3799
      @voidcompiler3799  11 หลายเดือนก่อน

      First video at 7:50 and up camera bug is in aimrotation function in apt_manny

  • @vladlevcg
    @vladlevcg 11 หลายเดือนก่อน +1

    Bro this aim rotation is exactly what I was looking for! Thanks a lot!
    How did you came to this decision?

  • @dontdoitanyway
    @dontdoitanyway 10 หลายเดือนก่อน

    I cant find "IF get (user interface)"

  • @brendandaly6204
    @brendandaly6204 8 หลายเดือนก่อน

    i cant find the anim graph page ur on

  • @aimnrtwastaken
    @aimnrtwastaken 8 หลายเดือนก่อน

    10:41 i cant get the skeletal mesh variable

    • @voidcompiler3799
      @voidcompiler3799  8 หลายเดือนก่อน

      Join discord I can help. Maybe you forgot add skeletal mesh?

  • @lolaswift111
    @lolaswift111 10 หลายเดือนก่อน

    Very small font due to resolution. Could you please make the font bigger next time recording?

  • @KarnageVrp
    @KarnageVrp ปีที่แล้ว

    Yo bro, i got a problem when i Look down my player and head is not going with the camera, Like my camera is leaving my body when i look down

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      You have done some mistake in aimrotation function in abt_ manny

  • @Parker-gz2tp
    @Parker-gz2tp 9 หลายเดือนก่อน

    I can’t walk in the editor how to fix?

  • @elganzandere
    @elganzandere ปีที่แล้ว

    Where should i be modifying Location Values (Y plane) ?
    My Left Hand floating to the side

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว +1

      You can change LHIK location in any weapon model!

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Of course you need to have made it

  • @Mizzo_Frizzo
    @Mizzo_Frizzo ปีที่แล้ว +1

    Amazing work on this tutorial series! This works perfectly as expected on Manny, but when I apply the exact same process to a metahuman, the left hand IK doesn't follow the weapon when it moves and rotates from hand sway and recoil. The hand rotates, but the IK doesn't move with the weapon, which is weird because it moves when I adjust the LHIK socket location. Please help!

    • @ugurkamilboz8778
      @ugurkamilboz8778 11 หลายเดือนก่อน

      Did you solve this problem? I have the same problem...

  • @Restart-Gaming
    @Restart-Gaming 8 หลายเดือนก่อน

    My question is when will your game come out looking forward in streaming it?

  • @daviddelbo7678
    @daviddelbo7678 ปีที่แล้ว

    Hi, I need some help when I move the camera the hand does not move with it in left and right motions only up and down.

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว +1

      Enable yaw in third person character! I do it in 1# video before importing animations

    • @gioelepiobbico5305
      @gioelepiobbico5305 9 หลายเดือนก่อน

      Have you solved it?

  • @renamamiya403
    @renamamiya403 8 หลายเดือนก่อน

    sorry to keep bothering u, but nothing happens when i click to try and change the parent socket (even after an hour). i would joind the discord but i cant rn.

    • @renamamiya403
      @renamamiya403 8 หลายเดือนก่อน

      nvm i fixed it. also thx for this series:)

  • @DarrenClark-r8f
    @DarrenClark-r8f ปีที่แล้ว

    I have a question. Does LHIK only work for weapons where you hold with two hands? I'm following everthing exactly as in video (also redid everything from scratch twice) but won't work with Pistol. The Pistol is from the same pack and that's the ONLY deviation from tutorial. Any help?

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Should work exactly same with pistol. Do you have LHIK in pistol?

  • @voidcompiler3799
    @voidcompiler3799  ปีที่แล้ว +2

    Using Character variable in Animation Blueprint event graph is also casting. I suggest to use "Try Get Pawn Owner".

  • @voidcompiler3799
    @voidcompiler3799  ปีที่แล้ว

    You can adjust LHIK socket location while playing in editor.

    • @Szefittooo
      @Szefittooo 7 หลายเดือนก่อน

      Yo, i did step by step and i'm having error log that i created by your tut. "weapon class is not valid", i cant find the solution, and ideas?

    • @itsprimbridge5595
      @itsprimbridge5595 2 หลายเดือนก่อน

      How do I adjust the right hand as it is in a bad position?

  • @D-Man-GamingShorts
    @D-Man-GamingShorts 14 วันที่ผ่านมา

    I don’t have your weapons pack and I can’t get it

    • @voidcompiler3799
      @voidcompiler3799  13 วันที่ผ่านมา

      You can use any other weapon pack. Silver pack deleted I think

    • @notdeep236
      @notdeep236 7 วันที่ผ่านมา

      @@voidcompiler3799 I am trying right now, what if it doesn't have a grip bone?
      it has root and inside:
      chargehandle
      firemode
      mag
      shelleject
      shelleject_hatch
      trigger

  • @youngjojo3052
    @youngjojo3052 6 หลายเดือนก่อน

    Hey I have a question, the landscaping material in your game did you build or your purchase from the market if so can you tell me the name of it please

    • @voidcompiler3799
      @voidcompiler3799  6 หลายเดือนก่อน +1

      I did build it. It is very complex material

  • @meespo3354
    @meespo3354 ปีที่แล้ว

    How would I do this if u want to make this with ur other hand as well?

  • @iGunSlingeRv2
    @iGunSlingeRv2 ปีที่แล้ว +1

    When you set up the WeaponSocket, you then go to the character blueprint to add the weapon and then rotate the weapon there. Is there a difference if you were to rotate and position the WeaponSocket instead? Or is there a reason for this set up? Either seems correct to me but asking in case there is something I dont know lol

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Its better to rotate socket only. But both works.

  • @nikothebeast2471
    @nikothebeast2471 หลายเดือนก่อน

    Im Making my own game that is not an fps and this tutorial helped me so much with blueprints... YOU ARE AMAZING😘😘😘😘😘

  • @maxdemax2655
    @maxdemax2655 ปีที่แล้ว

    LeftHandSocketTransform doesnt do anything for my hand, but it does work for shoulder/arm

  • @Daniel537Daniel
    @Daniel537Daniel ปีที่แล้ว +2

    pls continue!

  • @itsdonix
    @itsdonix 11 หลายเดือนก่อน +2

    Note: an important thing is always pressing the compile before you save

  • @balamutqq
    @balamutqq 8 หลายเดือนก่อน

    thanks dude

  • @voidcompiler3799
    @voidcompiler3799  ปีที่แล้ว

    Removing that jiggling movement while walking go to Animation Blueprint -> Animation Graph -> locomotion -> idle and walk/run states, Then find Layered Blend Bone nodes and set "Mesh Space Rotation Blend" = True.

    • @mahamad9019
      @mahamad9019 ปีที่แล้ว

      still diden't work pls help

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      @@mahamad9019 did you do that in first video 7:50 ->

    • @mahamad9019
      @mahamad9019 ปีที่แล้ว

      i find thank you bro@@voidcompiler3799

    • @MrPyCCkuu1
      @MrPyCCkuu1 ปีที่แล้ว

      @@voidcompiler3799 Yep, it still doesn't work.

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      @MrPyCCkuu1 did you disable orient rotation in first video 7:50?

  • @Albert-Freeman
    @Albert-Freeman 10 หลายเดือนก่อน

    Thanks :)

  • @bengames1565
    @bengames1565 ปีที่แล้ว

    Great video and it works well, Is there a way to multicast this to both a server and client? and if so how?

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Thank you and I show in videos that! 7# is about replicating more.

  • @keithrobinson-b1y
    @keithrobinson-b1y ปีที่แล้ว

    what version of unrea lr u using plz
    and when next video

  • @dogman_13
    @dogman_13 ปีที่แล้ว

    Greetings!
    I have few technical questions about IK in your video. Can I ask you in Discord?

  • @mirkomirko5465
    @mirkomirko5465 10 หลายเดือนก่อน

    hey man good tutorial but can add the subtitles for better understanding what say

  • @E.H.N
    @E.H.N ปีที่แล้ว +2

    My casting keeps failing

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Hard to say why

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Which casting?

    • @E.H.N
      @E.H.N ปีที่แล้ว

      @@voidcompiler3799 In the Left Hand Socket transform interface - 10:30

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Do you have BP WEaponBase -> Child Actor -> Cast to weaponBase? And you have that child actor set in thirdPersonCharacter so you can see gun?
      @@E.H.N

    • @E.H.N
      @E.H.N ปีที่แล้ว

      @@voidcompiler3799 I do yes, I even deleted the interface and started again.

  • @noahynacho824
    @noahynacho824 11 หลายเดือนก่อน

    12:45

  • @n3cro_ftp
    @n3cro_ftp ปีที่แล้ว

    my char is still kinda t posing after editing everything..

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      Hard to say. You can join discord and send images and I can help. Have you set up Anim BP?

    • @n3cro_ftp
      @n3cro_ftp ปีที่แล้ว

      @@voidcompiler3799 yes everything

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว

      @@n3cro_ftp you can send me image of your animBP and tell you how fix. Discord link in description!

  • @elgatonet
    @elgatonet ปีที่แล้ว

    active subtitle plis

  • @ashwinj9879
    @ashwinj9879 ปีที่แล้ว

    almost 90% perfect ik

  • @anonymouscity13
    @anonymouscity13 11 หลายเดือนก่อน

    please your videos dont have legends please take for more people

    • @voidcompiler3799
      @voidcompiler3799  11 หลายเดือนก่อน

      Dont have legends? I dont understand

    • @anonymouscity13
      @anonymouscity13 11 หลายเดือนก่อน

      @@voidcompiler3799 many videos tutorials have legends to many linguage wen tou talk. I think is the plantform youtube have this. Try see in your settings your youtube videos dont come with legends of linguages

    • @anonymouscity13
      @anonymouscity13 11 หลายเดือนก่อน

      @@voidcompiler3799 and i love your work i learn mutch with you. Congrat... 😎💙

  • @skysoftware4581
    @skysoftware4581 ปีที่แล้ว

    I cant understand your English sorry 😢

    • @voidcompiler3799
      @voidcompiler3799  ปีที่แล้ว +1

      😫

    • @thomasbandeira6579
      @thomasbandeira6579 ปีที่แล้ว

      your english is good, keep up the good work bro, love the videos@@voidcompiler3799