Unreal Engine C++ Beginner Tutorial - Assault Rifle

Поділитися
Вставка
  • Опубліковано 25 вер 2024

КОМЕНТАРІ • 73

  • @Ryan-xq3kl
    @Ryan-xq3kl 4 роки тому +13

    Hey if youre like me and blueprints doesnt open at 7:40 go to window, class defaults, then when they pop up click open full blueprint editor at the top

  • @ikeepgettinbanned5525
    @ikeepgettinbanned5525 3 роки тому +16

    this is pure gold. how would you customize weapon animations? in blender? or is there a way to do it in unreal?

    • @cian5107
      @cian5107 2 роки тому +1

      You could Make new animations or you could import them into blender and edit them

  • @iansapp1100
    @iansapp1100 4 роки тому +7

    As soon as I started making the timer I was getting errors that it was an "incomplete type" even though I followed along with the video. Just seemed like a lot of copy/pasting without really any understanding of what is going on. I'm not new to programming but I am new to doing in UE4 so maybe I'm missing something...

    • @mahdis9316
      @mahdis9316 4 роки тому +1

      Incomplete type means you need to include the right header file

    • @eggs4saled275
      @eggs4saled275 4 роки тому

      you probaly set the TimerHandle_HandleRefire as a pointer variable.

  • @TehYosher
    @TehYosher 4 роки тому +4

    Good video, for anyone seriously trying to implement two-handed guns into their game I'd recommend a two-bone IK system for aligning the left hand. It's worked wonders for me.

    • @mikadini88
      @mikadini88 4 роки тому +1

      do you have any tutorial or reference for learn ik in unreal?

  • @wolfiedgr8t
    @wolfiedgr8t 3 роки тому +7

    Thanks Reuben, could you show how to add/apply radial damage to the line trace by channel in this project?

    • @sin4jasu
      @sin4jasu 3 роки тому

      you could just do a line trace starting from your camera and from out hit you can check if it has hit the enemy. if it does then just take away the health

    • @wolfiedgr8t
      @wolfiedgr8t 3 роки тому

      James cheers, I'll give that a try 👍

    • @sin4jasu
      @sin4jasu 3 роки тому

      @@wolfiedgr8t tell me if that works

  • @polar1991
    @polar1991 4 роки тому +9

    Can you make a more advanced tutorial or maybe a series on how to make cpp networked guns with parent and child widgets to make life easier please?

  • @z___i____r____o8118
    @z___i____r____o8118 3 роки тому

    There are too many helpful videos thanks bro I have started Unreal engine tutorials for 3 month but I couldn't find series tutorials for that I don't know how continued lessons in the you tube channel

  • @theraging-cyclone7355
    @theraging-cyclone7355 3 роки тому +1

    does this tutorial not work anymore for guys? is there an updated version

  • @darrenegbuka9019
    @darrenegbuka9019 Рік тому

    what was the visual studio theme on this video?

  • @DaZelli
    @DaZelli Рік тому

    Hello, im new in Unreal engine. Could you make the stuff from the ue4 Tutorials also with ue5. Thanks for any answers

  • @cdjwmusic
    @cdjwmusic 2 роки тому

    Is there any way of making this fire function frame-independent? I can't seem to get DeltaTime working on the TimerManager, and the timer alone changes rate whenever I change the max framerate

  • @HandiApp
    @HandiApp 3 роки тому +1

    my gun shoots but for whatever reason its not automatic, any ideas as to why? im on version 4.25 if that matters.

    • @HandiApp
      @HandiApp 3 роки тому +2

      nevermind, in my blueprint class for the character i had it at 0.0 still so it wouldnt shoot more shots after the initial press

  • @DevGods
    @DevGods 4 роки тому +1

    I pledged on patreon to get life time access to the course but i cant access any of the files anymore since im no longer a patreon. if you need proof i can provide emails but im trying to finish up the course now that i am more comfortable with unreal engine and C++

  • @pickphilips8271
    @pickphilips8271 3 роки тому

    C++ vs blueprints, I read alot about this and it was only running things through a tick was bad for blueprints for performance, but everything else was fast enough within reason, is that true for the most part?

  • @PapaYosif
    @PapaYosif 4 роки тому

    i actually need to play an animation when it shoots i made the character so not the template mayb can u do a tutorial on that? like character from scratch.
    i tried the PlayAnimation() on the skeletal mesh but i dont know if that would work and i dont know how to define what animation i want. if someone can help me plss tell me

  • @Ryan-xq3kl
    @Ryan-xq3kl 4 роки тому +1

    Can this be used for 3rd person if so how?

    • @atrbulldog5955
      @atrbulldog5955 2 роки тому

      Yes, 3rd person just has the camera in a different location, and you would no longer shoot out of the camera since its no longer fp.

  • @altairxiao4676
    @altairxiao4676 4 роки тому

    why do you open ue editor from vs? is there any advantages to do that? why not using hotreloading?

  • @WasaMada
    @WasaMada 4 роки тому

    Hey Buddy wondering if you have a moment to answer a few ? First off love your vids so easy and fun to play with,
    I’m wondering if you could help explain your ai shooter vid, first the rinterp I’m having issues figuring how to properly do that, as well how with your setup would I do ai roam? It would be awesome if you added to the video or did a part two, your video litterally made my game sweet I’ve searched for two years to find exactly what you offered and I thank you, I’ve been trying to keep busy with the whole stay inside stuff so your video has helped me keep entertained, thanks man,

  • @trturki252
    @trturki252 4 роки тому

    HX FOR THE AMAZING TUTORIAL

  • @Binh.NT000
    @Binh.NT000 4 роки тому

    hi can you make a tutorial for object pooling in UE4? thank you

  • @dannykay4649
    @dannykay4649 4 роки тому

    why do you have a keyboard without the letters/numbers on the keys?

    • @sbookyy
      @sbookyy 4 роки тому

      where did you hear about this?

    • @dannykay4649
      @dannykay4649 4 роки тому

      @@sbookyy in the survival project on his patreon

    • @sbookyy
      @sbookyy 4 роки тому

      i would say that it's just an aesthetic preference, same as having rgb lighting or different coloured key caps

  • @ps5games821
    @ps5games821 4 роки тому

    Amazing tutorials thank you make more please

  • @KingHattimus
    @KingHattimus 4 роки тому +2

    @ReubenWard Hello! Great video dude! Loved it! I was just wondering, how would I make a Third/First person shooting? I originall had it so I have two cameras on a third person model, one for thrid person and the other for first but quickly came into issues with the animations and lining the ironsight up for the first person. This there a way I could fix this? I know that some other games will have 2 seperate models for third/first person but I'm not quite sure on the best way to do this. Do you have any thoughts or points that could help me? Many thanks!

  • @samiysoumani8707
    @samiysoumani8707 3 роки тому

    And how to make ironsight

  • @6Abdellah9
    @6Abdellah9 4 роки тому

    You are a hero

  • @SuperMontana2008
    @SuperMontana2008 4 роки тому

    Brilliant

  • @llll-qz9kr
    @llll-qz9kr 3 роки тому

    Why is fireshot() a function used in startfire() - why not do the stuff it does in the startfire() function?
    Is it so the timer in startfire() can be sent the fireshot() function as a parameter, to get the timer to do the shooting with the function?
    (..did I say that right? lol)
    like, .., in startfire() - u cant use the timer to shoot, if you dont have a function to send to the timer eh? so there are 2 functions in the function that startsfiring, the timer and the one for the timer..
    .. I don't know if Im making sense right now. altf4 lol

  • @HussainAhmad-kh3eo
    @HussainAhmad-kh3eo 4 роки тому

    Nice video more please

  • @ManojKumar-lf9jb
    @ManojKumar-lf9jb 3 роки тому +1

    Hey bro can work for me and my friend for making a gun machine

  • @SKRUBL0RD
    @SKRUBL0RD 4 роки тому +1

    whippin

  • @fuzzypanda1684
    @fuzzypanda1684 2 роки тому

    @2:00, this is the kind of stuff that drives me nuts in C++ tutorials. They delete lines, then magically new lines just appear out of nowhere. PLEASE don't do that. I'd much rather watch you type in every new line so that I can follow along and know that I'm doing it the right way.
    This example isn't too bad, it's only a few lines, but I've seen other tutorials where they just cut to a dozen new lines of code and I have to pause the video, figure out what the new lines are, then try to copy them without an error. It's such a pain.
    I also have no option to "create implementation", it's just not there. God I hate C++ so much, I can follow along with blueprints no problem but anytime I try to follow along with C++ it's just issue after issue. Rant over.

  • @redwing8725
    @redwing8725 4 роки тому +4

    Why does unreal engine have to be way more complicated than unity :( I'm learning way quicker with unity but I definitely will use unreal engine eventually, thank you for the tutorial by the way

    • @bulletmunchr
      @bulletmunchr 4 роки тому +2

      epic broment Because Unity sucks. I’ve made stuff in Unity for 6 years and switched to Unreal because even though it seems a bit harder (it’s not really), UE has a better structure in place to make games.
      Also, the tutorial itself may not be good, I just skimmed over it but I probably may not do things the way OP is doing them.

    • @perregrinne2500
      @perregrinne2500 4 роки тому +2

      Extra steps in Unity include: make and set up the skeletal mesh, make and set up the animations, create and attach the particle systems, set up keybindings, set up the rest of the first person template project (including setting up the level meshes) that really should just come with Unity. Or you will have to procure some of the listed stuff from elsewhere. Wherever you get them from, they weren't already built into the engine like in UE4, so adding them will take more time. For this reason (and many more), I stopped using Unity for 3D games, and it saves me so much time and work.

    • @redwing8725
      @redwing8725 4 роки тому

      thanks for the help, I definitely will keep using Unreal Engine, I just keep feeling like I'm not learning anything

    • @bulletmunchr
      @bulletmunchr 4 роки тому

      epic broment Check out Tom Looman’s 2 courses on Udemy, they’re pretty good and you can use the tutorials from Unreal Engine’s website to learn as well.
      I think you should have caution with these types of tutorial videos, they are very narrow in scope and can have multiple separate components compressed down into one god object which in a real game doesn’t happen because it can cause huge issues if you need to change stuff.

    • @bulletmunchr
      @bulletmunchr 4 роки тому +1

      epic broment Theres also a super short C++ course on Udemy that covers good basics that you can translate into Unreal Engine, if I find it I’ll link it but it’s like Intro to C++ and the videos are super short and to the point.

  • @fishy2025
    @fishy2025 3 роки тому

    i really want to learn how to develop games but i only have a chromebook

    • @ikeepgettinbanned5525
      @ikeepgettinbanned5525 3 роки тому

      learn 3d modelling first in blender. works on potatoes. also you can still probably learn how to make a low poly 3d game first in unreal or unity maybe since unity takes less processing power in my experience. its not even worth it building a higher end pc right now unless you want to spend a thousand or 2 on a gpu. prices are terrible rn. just focus on learning the UI and modelling like i am while learning how the basic workflows are by doing exercises over and over. eventually you will be able to afford a good pc and by then you will be ready to get shit done.

    • @fishy2025
      @fishy2025 3 роки тому

      @@ikeepgettinbanned5525 ya but the problem is unreal and unity dont support chrome i do have a dell precision t3500 but i need a wifi card or like bluetooth thing so it can use bluetooth and connect to wifi without ethernet

    • @Savi-digital
      @Savi-digital 3 роки тому

      UE4 don’t work on my pc, but I haven’t tried unity, cryengine works wonders tho.

    • @danielnelson4881
      @danielnelson4881 3 роки тому

      @@fishy2025 Why do you need Wi-Fi to use these programs? It won't be as convenient, sure... But I don't see any reasons why you wouldn't be able to get this done without WiFi? But I'm not expert so maybe I'm missing something.

  • @CharCar92yt
    @CharCar92yt 3 роки тому

    I have nothing against you but I feel like theres a lot missing here.

  • @iamfedetv5944
    @iamfedetv5944 4 роки тому

    can u make it with blueprints pls??

    • @pietraolegal
      @pietraolegal 4 роки тому +1

      Just learn how to do coding bro

    • @iamfedetv5944
      @iamfedetv5944 4 роки тому

      @@pietraolegal no time for learn c++... i'm still learn c# and blueprint... so bad channel

    • @atrbulldog5955
      @atrbulldog5955 2 роки тому

      @@iamfedetv5944 this kind of core game logic should really be done in c++ if your serious about making a scalable game.

  • @sabaafzal9534
    @sabaafzal9534 4 роки тому +1

    Hi Nice Video; I want Friendship with you .

  • @devintrusdell5733
    @devintrusdell5733 3 роки тому

    GOD loves y'all and have a Blessed day ✝️⛪🙏🙏🏻🙏🏼🙏🏾🙏🏽🙏🏿👼🏿👼🏾👼🏽👼🏼👼🏻👼😇🥰❤