How to Create a Game in Unreal Engine 5 - UE5 Beginner Tutorial

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024

Комментарии • 910

  • @UnrealSensei
    @UnrealSensei  Год назад +137

    Join the Unreal Masterclass to get the complete Unreal Game Developer course:
    www.unrealmasterclass.com

    • @iddeegee
      @iddeegee Год назад +8

      UE5 is easy for beginners but that's probably the reason why most of the AAA games released this year suck in optimisation, RTX 4090 barely can handle 30 fps in 4K. No one wants/cares to learn how to optimise this engine with coding...

    • @kkarbokgaming4556
      @kkarbokgaming4556 Год назад

      @@iddeegee yup its so much easier than unity for example with actual script writing so new developers can spew out low quality games but with really good graphics and is not suited for big games

    • @Toranzo3D
      @Toranzo3D Год назад

      @@matt_z_07 i believe he has a 3090 on his PC

    • @HakoTaco1
      @HakoTaco1 Год назад

      @@iddeegee I hope that changes soon, this engine is amazing without a doubt but we really need people to put time into optimizing their stuff.

    • @DSSShoppingNetwork
      @DSSShoppingNetwork 11 месяцев назад

      So Ive completed everything up to about 2:09:00 and the ONLY thing that shows in my screen under target/details is "Async Physics Enabled" with a true or false check box??
      What do I do?

  • @phoenixyt124
    @phoenixyt124 9 месяцев назад +477

    It is truly unbelievable to think that content like this is completely free. this is hours and hours of work, research and editing. incredible.

    • @phoenixyt124
      @phoenixyt124 9 месяцев назад

      @@jaizxzxyes, but you get my point right? This video teaches so, so much and i can just watch it freely how ever many times i want. That’s just really cool in my opinion.

    • @Kalergi_Plan_Accelerationist
      @Kalergi_Plan_Accelerationist 9 месяцев назад

      @@jaizxzx So? Good for him. Those couple of h tutorials are enough for me cos I've been using for example, Blender for years. And it's really close to UE when it comes to HUD, menus, navigations etc.

    • @rufusbiskitt9725
      @rufusbiskitt9725 9 месяцев назад

      I taught myself C++ just to use the Unreal Engine. I’m incredibly greatful for an incredible free product!

    • @culturecrate
      @culturecrate 9 месяцев назад

      If you know where to look, even the course is free. God bless leaks. @@jaizxzx

    • @your_ex_lover
      @your_ex_lover 5 месяцев назад +1

      Oh you're are a genius! That's so cool you really enjoy this!

  • @davidmartin4553
    @davidmartin4553 Год назад +582

    If you're having issues at 2:25:00 because you only have one material to work with, @TheDanteAdams found a solution. But since it's buried in the comments I wanted to make it a little easier to see and understand.
    First, in the main level tab, go into Fractured Mode. Then, in the Mode Tools tab, find the drop-down called Utilities. Then select Material. Then in the fracture tab, go to Asset Materials, select Add Material Slot. Then, under the sub-dropdown that's also called Asset Materials, change Index[1] to the material that you want. Then go down to the drop down called Assign Materials, change Assign Material to [1] and To Faces to [Only Internal Faces] and press Assign Materials (this window is a little unintuitive because it only applies the changes once you press the assign button.

    • @motionresque
      @motionresque Год назад +8

      I don't know what am I doing wrong, but I'm stuck with this for the past hour. Did exactly as you said here, but it just won't do anything when I press Assign Materials.

    • @HankGreenburg
      @HankGreenburg Год назад +1

      Thank you kind sir

    • @creative.outlet
      @creative.outlet Год назад +53

      Make sure everything is selected in the fracture hierarchy on the right hand side of the menu. Then in the material tab, under assign Materials, choose 0 and put it in the "To Faces" on external. Click Assign Materials. Do the same thing for index 1 but choose internal and click "Assign Materials". Then it works. Thanks a lot!

    • @joshuamcmillan6390
      @joshuamcmillan6390 Год назад +1

      Awesome workaround! Definitely made more sense after you explained it. It didn't simply create that secondary material slot.

    • @timkimzach
      @timkimzach Год назад

      Nice! Worked great. Thanks!

  • @liamdavis2830
    @liamdavis2830 10 месяцев назад +31

    Just a friendly heads up, at around 1:38:48 when you add the text for the losing end screen but you want to add another message at the restart button do the exact same layout as before with the other nodes and connect your branch node with the set text (text) node and also switch your second set text (text) node target to your end button text and make sure you make it a variable. hope this helps someone out there!!

  • @mirotankian8443
    @mirotankian8443 Год назад +355

    wake up babe new ue5 tutorial just dropped

    • @bilalillahi6347
      @bilalillahi6347 Год назад

      ​@@chhatrapatikumarreally? That's a lot of time😮.

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      @@bilalillahi6347 hmm,
      UNREAL engine takes a lot of time to build apk for mobile , so if you regularly want to test games on mobile then unity/Godot would be good as an indie solo individual!
      Unreal engine may be good but requires some more time in debugging, first time when building app it would take many hours(4-6 hours) but after that it will take 10-20 mins depending on the specs of the pc/laptop..
      I have a ryzen 5 3450u 8gb 1tb hdd 500 ssd laptop with Vega 8 2gb apu, so i think it's fine...
      !

    • @DJdawwg-gi1ik
      @DJdawwg-gi1ik 10 месяцев назад +5

      I cheated on Unity 😞

    • @bilalillahi6347
      @bilalillahi6347 10 месяцев назад +1

      @@DJdawwg-gi1ik hey there, I want to learn game development. Please guide me to where should I start. Should I learn Unity first or Godot or Unreal. I know programming language C ,java, dart, python

    • @bilalillahi6347
      @bilalillahi6347 10 месяцев назад +2

      ​@@DJdawwg-gi1ikI heard unity is too difficult and costly

  • @Wolf-gc4mp
    @Wolf-gc4mp 8 месяцев назад +5

    Just followed through this whole video with 0 experience with UE5 or coding, and now I have a cool game that I made and some more knowledge to carry on with me. Thanks Unreal Sensei!

  • @amabird
    @amabird Год назад +231

    I already created my first game thanks to your tutorials, and I can’t wait to learn more!

    • @monday304
      @monday304 Год назад +8

      Can i play your new game?

    • @dejavu7070
      @dejavu7070 Год назад +6

      @@monday304 what do you mean ~.~ , this video is his first game :D

    • @North.0101
      @North.0101 11 месяцев назад +5

      I wanna play!

  • @reallemonboi7957
    @reallemonboi7957 9 месяцев назад +16

    Anyone having trouble in 5.3.2+ during 1:21:20. To set Player Index from "self":
    Drag off Get Player Controller -> Target, search Get Player State
    You should be able to compile now :)

    • @belmondo1987
      @belmondo1987 6 месяцев назад +1

      Thank you ! Worked on 5.4.1

  • @PrieyudhaAkaditaS
    @PrieyudhaAkaditaS 8 месяцев назад +3

    Holy moly! This is the best tutorial i've ever seen.
    I noticed something when following the tutorial like actor max length, the bullet is not goes to crosshair, but this man showing us like "If you noticed, we still have some issues like .." and doing it properly (max actors using length, others lazy tutorial will be use quick solution like using maxScore variable to be static default value) but he is not.
    Great job Unreal Sensei!

  • @hellfire7675
    @hellfire7675 Год назад +83

    Honestly wish I could enroll in the class to support the OP and learn from him. Recently been let go as new owners took over at the company I was working at. Been trying to get some sort of income but to no end.
    Decided not to give up and go back to my root dream of game development. Knew not much about programming or game development but I'm studying now (tutorials on RUclips, reading and messing around in UE). It's never too late to start, especially if you have people who supports you - which I have.
    No matter your life circumstances, never give up. Even if you have to start from scratch. Everyone started somewhere. It takes strength to go on but it's easy to give up. Rise up' above it all and move forward to the best of your ability. Take it slow if you have to. You will make it! Believe in yourself, no matter how discouraged and hopeless you feel, force it and push forward. At some point, things will work out. Fake it till you make it :) -over and out.
    Thanks to the OP for the great content. You deserve all the success! :)

    • @adkenporter2829
      @adkenporter2829 Год назад +2

      he has master classes if you want to pay for those

    • @hellfire7675
      @hellfire7675 Год назад

      @@adkenporter2829Ill take a look at them tysm! :)

    • @hellfire7675
      @hellfire7675 Год назад +4

      Big numbers those lol..... so far out of my reach for now I'm afraid. Thank you though. Think I'll start small by creating 3D models and making money off them to support my studies journey through UE :) My life's quiet, no friends just fam' so most of my time can be utilized on this until I get to where I want to be! :)

    • @matthewthompson2403
      @matthewthompson2403 Год назад +3

      thank you for your words. its also dream of mine to go game developing, everything ive ever done ive always quit. thank you.

    • @hellfire7675
      @hellfire7675 Год назад +1

      @@matthewthompson2403 Ur welcome mate. Honestly, same here but this time I'm pushing trough. So much to learn but I'm slowly getting there. Just need the patience which I'm struggling mostly with lol

  • @ZombieGameZ
    @ZombieGameZ Год назад +68

    I appreciate how you go over all the basics again, very clear and a good pace. I found some shortcuts i had forgotten about!

    • @fartedididnot3685
      @fartedididnot3685 Год назад

      @@chhatrapatikumar Unreal is too heavy for mobile tbh, stick with unity or godot for mobile games.

    • @iikatinggangsengii2471
      @iikatinggangsengii2471 9 месяцев назад +1

      its getting repetitive, but maybe later if my sandboxing found good spots

  • @HD_121
    @HD_121 4 месяца назад +30

    Good Day, (using UE 5.4.2) - I also discovered the single material element issue when working through the tutorial at aprox. 2:24:00, after a lot of research and vids, I discovered the easiest way to add another element for the interior. Navigate to Content -> FirstPerson -> Target -> (Name of Item Folder) SM_Target_SM_Target ( then set the drop down menu to M_TargetInterior (or whatever you like depending on what you are doing) ... then you can follow the rest of the tutorial on applying a material to the Interior Element with whatever you like ... Hope this Helps 🤓

    • @silvergeneration
      @silvergeneration 4 месяца назад +1

      Found it, thanks!

    • @justsayin7482
      @justsayin7482 4 месяца назад

      It helped a lot thanks!

    • @benchristiansen416
      @benchristiansen416 4 месяца назад

      Works perfectly! Thank you

    • @ashskyqueen
      @ashskyqueen 4 месяца назад

      This helped me thank you. I'm also in 5.4.2. At the beginning of the tutorial I remember seeing an option to load internal materials when I created the project but I didn't check the box as it wasn't there in the video. I think that's why only one material element showed up :)

    • @dereklow1111
      @dereklow1111 3 месяца назад

      I tried this in 5.4.2 and while there are 2 materials visible in BP_Target, when the game is played, the interior is still set to the default texture. How should fix this?

  • @MykytaSerebriakov
    @MykytaSerebriakov 8 месяцев назад +18

    44:33 for those of you guys who have the problem that after applying custom game mode nothing happens (actor does not move, mouse does not rotate, etc) I found the solution. You need to specify in the "Details" section the property "Player Controller Class" as well. For example, you can use the pre-defined one, which is "BP_FirstPersonPlayerController". After that it works. Cheers! (Unreal Engine 5.3.2)

    • @SamirHasanov-p8d
      @SamirHasanov-p8d 4 месяца назад

      Thank you bro

    • @yanshuo9915
      @yanshuo9915 2 месяца назад

      thank you so so much!

    • @gaelleon5815
      @gaelleon5815 Месяц назад

      WOW, I have no idea how much time it took you to solve this issue, but thank you

  • @Erribell
    @Erribell 5 месяцев назад +16

    If your character is messing up when you walk over the debris on the floor created by the target, spinning around and spazzing out around 2:24:10
    To fix this you have to go to the collision presets of the GeometryCollection inside BP_Target and turn it from BlockAll to Custom then have it block everything except for "Pawn", set "Pawn" to ignore, now you can walk over the target debris without spinning around and glitching out! Hope this helps!

    • @harryjenkins3913
      @harryjenkins3913 4 месяца назад +4

      You just saved me 45 minutes of rewinding the video and repeatedly pausing thx x100

    • @Erribell
      @Erribell 4 месяца назад +1

      @harryjenkins3913 you're welcome! It drove me up a wall for an hour so i felt i needed to share my solution and save some time lol!

    • @lo64av
      @lo64av 4 месяца назад +1

      Thank you!!!

    • @BrickCube
      @BrickCube 3 месяца назад +1

      Appreciate you big dog

    • @Honza_5
      @Honza_5 11 дней назад

      Yea, it was said earlier in the video in simillar situation, but i forgot about this as well and need to get help here in comments.. Thanks.. 😃

  • @nelonelo274
    @nelonelo274 5 месяцев назад +5

    Video is good for someone who has never work with an engine game before or has never wrote a line of code.

  • @erz3030
    @erz3030 Год назад +32

    This was one of the first videos I've come across of yours - you do a very good job of introducing tons of micro lessons to learn more than most tutorials offer - very good at explaining things in ways most people can understand, but thorough! you are uniquely good at this kind of thing (coming from someone who has binged dozens of game dev videos) - subbed

  • @retovideogames
    @retovideogames Год назад +15

    Sensei, thank you so much for this awesome tutorial!
    02:38:16 If you want the Restart button to load the level you've just played, open WBP_EndScreen and on the "Level" node of "Open Level (by Object Reference)" change the target to your newly created level.
    Cheers!

    • @team_b0679
      @team_b0679 11 месяцев назад

      Is it possible for me to use this tutorial using unreal engine 4 instead of 5

    • @EternalInteractive
      @EternalInteractive 10 месяцев назад

      @@team_b0679 unfortunately not, but you may try

    • @McRawrzee
      @McRawrzee 9 месяцев назад +3

      Thank you! I was surprised when it teleported me back to the original level haha!

    • @machosalad123
      @machosalad123 2 месяца назад

      which node is level node on wbp? can you be more specific please i have been stuck on this part for 1 day.

  • @UnchartedWorlds
    @UnchartedWorlds Год назад +18

    Zach you are a King my man, and I support you by having enrolled into Masterclass Membership Lifetime Access in 2021 and I love seeing new material you add. I just wanted to let you know that you are valued and greatly appreciated for making this material avaiable to us who are eager to learn and start our own gaming companies! You Rock!

  • @MrUbister
    @MrUbister 7 месяцев назад +4

    1:42:40
    You also need the same "Is game NOT over" check for the showEndScreen, because leaving it like that still gives overlap of endscreens when the "you lose" screen shows, but the projectile is still traveling to the target, if it hits then it will overlap the "you win" screen as it doesn't check if the game is over before telling you you won
    You could also stop the physics somehow though I assume.

    • @Neon99xD
      @Neon99xD 5 месяцев назад

      this is what i was
      looking for lol

  • @richardhartley1903
    @richardhartley1903 Год назад +28

    Would you ever do a C++ beginners tutorial in a similar format to this? I love the content!

  • @nvyval
    @nvyval Год назад +7

    Thank you Sensei this helped me out so much. Your tutorial was life changing, I scored a job at Ubisoft due to your tutorials. Pls keep it up and post more videos ty much love from Canada.

    • @NoobieSnake
      @NoobieSnake Год назад +3

      Wow that is awesome and inspiring! Did you have zero knowledge and background in programming prior to the tutorials?

    • @niae5631
      @niae5631 Год назад +3

      Damn! Lol. How many tutorials did you watch!?

  • @GameFightLove
    @GameFightLove Год назад +4

    I have been following this as a complete beginner. I got really frustrated a few times along the way for example, it would mess up in the scoring system section... but having gone back through it many times I realized I was rushing and had actually missed small details such as making too many targets as one was hidden as a duplicate or skipping a node that should have been connected etc. So a painful lesson learned is there is no need to rush, just step by step and don't give up!

  • @Jesus-jc9ok
    @Jesus-jc9ok Год назад +3

    I just watched this whole thing and I was blown away. I'm going to take a stab at recreating the game in the tutorial. Looks fun at the end there with the environments!

  • @diananoir5847
    @diananoir5847 2 месяца назад

    I've decided to learn Unreal Engine and I just finished both this and the environment tutorial and it was awesome. I migrated my game to the castle environment and it looks amazing! I'm very happy with how it turned out. I learned a lot! Thank you so much for these in-depth courses. I hope you'll make another free course because it's easy to follow the steps and explanations. I would love to learn about vfx from you, specifically how to make something like a ghost character or a slime that can swallow objects and leave trails behind. Thanks again!!!

  • @Babalous
    @Babalous Год назад +3

    This video taught me the F2 shortcut for renaming files in Windows file explorer. 10/10

  • @Why_It
    @Why_It 8 месяцев назад +13

    Small tip in Unreal 5.3.2
    At 2:12:38 there's an option to create an internal material. That doesn't seem to exist anymore. Now, there's a "Materials" section when in Fracturing Mode while selecting a fracture method to select which material in the material array to apply for the internal material of a fracture.
    Felt like mentioning it because I had to google search that thing for 10 minutes and ended up just searching through the Fracture Mode settings to find it.

    • @laurentlaforge9154
      @laurentlaforge9154 8 месяцев назад +1

      Yes, I tried it, but assigning the materials does not work on my end. I tried multiple times to assign the right material to the internal face, saved and recompiled. Nothing works. How did you do it?

  • @chadasonmcgraw
    @chadasonmcgraw 5 месяцев назад

    1:19:44 This moment here, felt so amazing. That feeling that I was able to make my own version and have this screen pop-up was embarrassingly the best moment of my early game dev career. This is exciting, I still have so much more to go before creating a real game, but this moment was special. Thank you for helping me hit a small goal, and teaxhing me the tools to make something of my dreams!

  • @M1lkshaking
    @M1lkshaking 8 месяцев назад +6

    if you're getting compiler errors around 1:33:22, make sure that you're using deecrement INT, and that there are no truncates inbetween your variable.

  • @ShadoDiablosXD
    @ShadoDiablosXD Год назад

    I realized while follow this tutorial that my computer is not meant to be doing this. Either way, Imma do it. I finished and I'm happy with what I have (with your wonderful guide on my other tabs), and now that I actually have a grasp on what I'm doing, I think I can start on my own personal project, something of which I've wanted to try for ages. Thank you Sensei for the video, though I'm new, I'm grateful.

  • @HighGroundoverAnnie
    @HighGroundoverAnnie Год назад +3

    I can't emphasize enough how grateful I am for these tutorials. Thank you so much for creating these great videos Sensei.

  • @magmabuddy
    @magmabuddy 11 месяцев назад +1

    THANK YOU SOOO MUCH. I JUST COMPLETED CREATING MY FIRST GAME PROJECT FOR MY EXHIBITION IN MY ACADEMY

  • @programthis3805
    @programthis3805 Год назад +2

    i been using unreal engine since 2014 and picked up a few things here good video man!

  • @pepijn23
    @pepijn23 10 месяцев назад +2

    Hey dude, thank you for this video. I’m starting game development later this year in college and thought off learning some basics first.
    I did videomaking, 3D modeling and webdesign in the past so I’m familiar with content management and all, but it’s nice learning more off the basics. Thank you.

  • @nimaheydarzadeh
    @nimaheydarzadeh Год назад +8

    Can't watch this video right now, but I couldn't stop myself thanking for the amazing job you did making this very long and useful video. Thanks so much ❤

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      Unity has unity remote 5 to preview games directly on mobile without building apk where as Unreal engine 5 has not such features and building apk takes 3-4 hours !
      For mobile game development, how can I preview live on Android mobile in unreal engine ?

  • @Gwolf303
    @Gwolf303 2 месяца назад

    Ok I have been trying to figure out Unreal for a couple weeks and was getting frustrated because I couldn't seem to understand based on the documentation or tutorials on unreal site. This video and your other video have been so helpful. Thanks for making these.

  • @abstractz4760
    @abstractz4760 Год назад +8

    1:41:36 You don't check if the game is over when showing victory screen, so if you shoot a projectile into last target and clock runs out while the projectile flies you will get both win and lose screens.

    • @canoners
      @canoners 4 месяца назад

      Curious, how do you fix this? I'm super new to all of these and it's all super confusing.

    • @kylelong6762
      @kylelong6762 3 месяца назад

      ​@@canoners Go To "Decrease Count" and copy the Branch that includes "Is Game Over' & "Not" then paste selection next to "AddScore" Connect "AddScore" to Branch and then Drag the false node to the "++" Hit compile and you are good to go.

    • @kylelong6762
      @kylelong6762 3 месяца назад

      You can also delete the "not" connect Is game over and drag the true node to the ++

  • @eclairamisu2517
    @eclairamisu2517 Месяц назад

    Took a week to work through this, now I'm done and ready to start on the world building tutorial alongside making preparations to build my own first small game. I wanted to start with a shorter tutorial to overcome this weird fear of taking ones first steps in GameDev and am amazed by how fast it was possible to work through this. Even though it took a week from start to finish, I basically only spend 4-5 evenings on this overall.

  • @digitalentertainmentnow6357
    @digitalentertainmentnow6357 Год назад +12

    Hi, thank you for this tutorial. We all appreciate the time and effort you give to helping others.
    Would you ever consider doing a racer / driving tutorial? I understand most skills learnt here and in your other videos are transferable, and I could apply the Driving game mode to be set up with the basics, but it would be interesting to see the different nodes / blueprints regarding alot of the physics and perhaps adaptive AI for other vehicles.
    Hope this reaches you, thanks again :)

  • @wheeler6768
    @wheeler6768 10 дней назад

    Very useful, clear and concise. I struggle with UE blueprints, but this tutorial was really easy to follow

  • @valtaoi1586
    @valtaoi1586 Год назад +5

    WHY THIS CHANNEL IS SO ADDICTIVE🙃

  • @HBeck-rt9uy
    @HBeck-rt9uy 18 дней назад

    outside of the minor snafus - thank you for making a great beginner tutorial! your speech is clear and at good speed AND you mention the shortcut keys. cheers!

  • @stoneageprogrammer432
    @stoneageprogrammer432 Год назад +4

    Hey Sensei, that was a GREAT VIDEO! Thank you very much.
    I created my first game by following the tutorial from a different Unreal teacher, but this video is MUCH better, and the game I could have created if I had followed this tutorial would have much better than the one I already have. So, now you are my favorite sensei, Sensei! So thank you! I'll be watching.

  • @igorpopelniuk5312
    @igorpopelniuk5312 5 месяцев назад +1

    Thank you, you're very good at explaining things. Respect for a free video of a such quality, Im unemployed and very greatful

  • @KenlieroGames
    @KenlieroGames 7 месяцев назад +89

    In around 1 hour 5 min mark, you explain widgets way way too fast, not really explaining what each widget does. Would of been better to explain the actual purpose and function of every single widget, and spend some more time on it. Understanding each node is the most important thing when people watch this video, so it is not good place to rush. You can see it from this youtube video, that this specific section is most viewed, because people have to scroll back to check it over and over again, to see what you did.... So even if it makes video a bit longer, it is better to deep dive a bit every now and then. PS: I really like your videos in general and they are very well explained.

    • @joshuadehler5039
      @joshuadehler5039 5 месяцев назад +4

      Stop yappin’ and tell us what them widgets do

    • @XenoKay88
      @XenoKay88 5 месяцев назад

      @@joshuadehler5039please do tell

    • @your_ex_lover
      @your_ex_lover 5 месяцев назад +5

      Oh my gosh im in love with the way you explained that! I had no idea you can look at most watched parts in video.
      That was the most straight forward, complete and constructive yet nerdy genius comment I ever read.
      Maybe you got a thing for writing that really sparkles above the rest! I think you changed my whole life. Maybe cuz you have passion for this

    • @JESSJAMES1886
      @JESSJAMES1886 3 месяца назад

      Bro, gracias por explicarnos estas cosas. Pero vas muy rápido…..

    • @boondock6055
      @boondock6055 3 месяца назад +5

      He says it all to fast but I dont blame him its alot to cover, I was thinking the same thing tho but atleast hes putting the content out

  • @Fizziepop
    @Fizziepop 8 месяцев назад +1

    Hi! Thank you for making this and all of your other content.
    Other people are more long-winded, contain less info, and end up backtracking because they made a mistake, or it took a while to figure out what they were doing..

  • @g-10
    @g-10 Год назад +19

    It could be great to take this same game and go through the process of making it a VR game (ideally also with teleport Alyx style for those suffering from motion sickness). Result would be amazing!

    • @sicfxmusic
      @sicfxmusic Год назад +7

      Looks like that's your homework 😃😃

  • @Stewpitt377
    @Stewpitt377 11 дней назад

    Will never make a game in my life yet I shall watch and soak in every bit of information.

  • @Inugamiz
    @Inugamiz Год назад +4

    Finally! A simple shooter that don't use advance stuff.

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      Unity has unity remote 5 to preview games directly on mobile without building apk where as Unreal engine 5 has not such features and building apk takes 3-4 hours !
      For mobile game development, how can I preview live on Android mobile in unreal engine ?

  • @GarriGod
    @GarriGod 6 месяцев назад

    I LOVE HOW DETAILED THESE VIDEOS ARE AND YOU TAUGHT ME SOMETHING THAT WOULD'VE TAKEN ME MONTHS TO GET

  • @neroagin5187
    @neroagin5187 Год назад +2

    great, i actually learned alot from this. I was first intimidated by Blueprint but as i continued it became more understandable and it is pretty much just a bit more complicated way of how scratch does it. Thats as always for the tutorial.

  • @charlesdjones1
    @charlesdjones1 11 месяцев назад

    Gamers are so quick to blast developers heads off these days, but I have a new appreciation for what you guys do after watching this. I want to get into game development, but I can see it will take years to really get to where I want.

  • @erz3030
    @erz3030 Год назад +3

    Thank you so much for the work that went into this! I'm only half way through and even tho FPS aren't what I'd develop, there's been so much I've learned coming from Unity

  • @RigoUnreal
    @RigoUnreal 8 месяцев назад +1

    Thanks! Already did the other Tutorial and created a little video about it, now I am hyped for this one before i can start the Masterclass!

  • @ericfieldman
    @ericfieldman Год назад +2

    Thank you very much for all this! I can't tell you how helpful the format is with the chapters

  • @LeeDexter-h7k
    @LeeDexter-h7k 11 месяцев назад +2

    Thank you Zach and team for this great tutorial; I'm very much enjoying it! I'm still on the beginner part at the moment. I enjoy how it starts out with the basic knowledge and covers it quickly and goes much further in depth: it doesn't just stay at a very basic level and it start off by assuming any familiarity with Unreal!

  • @HaiderAli-wm6mq
    @HaiderAli-wm6mq Год назад +4

    You make the single best UE5 tutorials. Thank you for teaching me this amazing software.

  • @SirCorrino
    @SirCorrino Год назад +4

    FYI: at 1:22:48 you can also just check the 'Flush Input' checkbox on the Set Input Mode node, that will also kill any user input.

  • @teddyperera8531
    @teddyperera8531 4 месяца назад

    Just finished the video. Wow, this is an amazing tutorial. Thank you for making it available for free; I learned a lot from it.

  • @AzzRushman
    @AzzRushman Год назад +8

    Stay comfy, you'll probably stay in my Watch Later list for a few months lmao.

  • @imwithstupig2685
    @imwithstupig2685 Год назад +2

    This is exactly what I needed, I'm using unreal engine to male a game with my friends and this is perfect. Thank you so much.

  • @Auto70Galaxy
    @Auto70Galaxy 5 месяцев назад +2

    One of the most incredible channels on RUclips.

  • @daegonmagus
    @daegonmagus Год назад +4

    Thanks for another great tutorial. I've had UE5 sitting installed on my computer not doing anything for a couple of months as it seemed too daunting to even know where to begin, but your videos are cutting straight through that and are making up for those several months of inactivity. On another note, HUD blueprint doesn't seem to be included with the download as at 23/11/2023. Judging by the folders it seems you may have updated it since making this video and possibly left it out by mistake?

  • @ThomasCable-y4g
    @ThomasCable-y4g 7 месяцев назад

    Sensei, you are the PERFECT teacher for UE.

  • @shocker_103
    @shocker_103 Год назад +3

    Let's go! Thank you so much for another tutorial. ❤

  • @pielvoncaylos7975
    @pielvoncaylos7975 10 месяцев назад +1

    Thanks for making that great tutorial. Its awesome to have ppl like you that explain the things from abolute 0, so even the bloodiest beginner does understand them and is able to follow them. Keep that up, Sensei.👌

  • @MrQwerty2524
    @MrQwerty2524 Год назад +9

    Who else is here after the latest Unity update? Regardless of what they do, I cannot believe they hired an ex EA CEO. It means there is not even a little bit of love for game development left which Epic has had for the Unreal Engine since forever. I'm a new member of the UE team and I will never go back to Unity.
    Thank you for the first steps. Perhaps you could look into a quick guide for ex Unity developers to get started with Unreal even quicker :D

    • @kawtox
      @kawtox Год назад +1

      me lol

  • @13mrmb
    @13mrmb 11 месяцев назад

    I have seen many tutorials but really you are totally different and especial.
    You made everything quite simple for the beginners and resolve the comman mistakes in great way.
    Really feel happy to follow you and wish u the best 👍

  • @palvelusmusic
    @palvelusmusic Год назад +4

    2:24:32 How do we add the other two elements?
    Also thank you for the amazing tutorial! I enjoyed every second of it :)

    • @Heatlr
      @Heatlr Год назад +5

      I also have the issue where i only have element 0, no idea what's causing it

    • @rivenempire
      @rivenempire Год назад +3

      Same

    • @jackrespawns
      @jackrespawns 7 месяцев назад

      hey not sure if it helps now but I just found out how to do it.
      First go into your target geo collection and there is a materials tab just add more there.
      hope it helps someone :)

  • @ShadowSerpent162
    @ShadowSerpent162 10 месяцев назад +1

    Had to make a game as a school project and you stumbled into my feed. Thanks for the wonderful tutorial!

    • @gaelleon5815
      @gaelleon5815 Месяц назад

      you had to make a game for a school project? to what kind of school do u go?

    • @ShadowSerpent162
      @ShadowSerpent162 Месяц назад

      @@gaelleon5815 it was just a coding elective, it’s still a regular school

  • @Shijaru64
    @Shijaru64 Год назад +16

    Now that Unity decided to shoot themselves in the foot, many people will move to Unreal.

  • @FrenchieTime1225
    @FrenchieTime1225 10 месяцев назад

    just wanted to say thank you for going through each and every thing slowly. makes it so much easier to learn!

  • @anakomaru
    @anakomaru Год назад +4

    Got stopped at 1:03:00 My Unreal apparently doesn't like me setting up a "setText (Text)" node with the "ScoreText" node. The only option I get is "set Tool Tip Text" unless I turn off the context option.
    Edit: I don't know what I did wrong the first time, but after thirty minutes of trouble shooting, I got fed up, deleted the entire widget, and redid it. Somehow it works.

    • @ChadMaster_
      @ChadMaster_ 7 месяцев назад +1

      I had the same problem, I realized that I (maybe you as well),had set the actual canvas as the variable instead of the text. After fixing it and making the actual text the variable it was resolved. I'm just leaving this comment incase someone else has this issue.

    • @machosalad123
      @machosalad123 3 месяца назад

      @@ChadMaster_ My problem was exactly as you mentioned and i fixed thanks to you!

  • @peachyogurtsoup7615
    @peachyogurtsoup7615 Год назад +2

    I just finished your other “making a game” tutorial a week ago, so excited to learn with this one! Thank you for helping me navigate through Unreal and into the direction of my dream career.

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      Unity has unity remote 5 to preview games directly on mobile without building apk where as Unreal engine 5 has not such features and building apk takes 3-4 hours !
      For mobile game development, how can I preview live on Android mobile in unreal engine ?

    • @8xus_1
      @8xus_1 Год назад

      isnt there like an unreal remote app, at least on ios
      @@chhatrapatikumar

  • @vidpiggie
    @vidpiggie Год назад +16

    I came across the problem that some others did, where at 2:24:13 when you go to change the inside material on the geometry collection, there's only one element. Eventually figured out that opening the details of the Geometry Collection I could add more elements. However, after adding elements, then assigning them the inside materials as shown, they do not show. The inside material remains a flat brownish color (the same as before adding the inside material). I have been unable to resolve this.

    • @TheDanteAdams
      @TheDanteAdams Год назад +18

      Okay, so after messing around I finally found out how to solve it.
      In Fractured Mode, first go to Utilities-Material, then you go to Asset materials-Add Material Slot, select your second material and now go to Assign Materials, make sure to select which material goes to which faces (Internal, external or both), and then click on the blue button: Assign Materials.
      Then you go to Fracture and (maybe this last step is not necessary if you previously assigned the faces) before you fracture choose the Internal Material under Materials.
      Now you can fracture and it should work as intended. If you've previously fractured, those pieces will remain with the default brownish color so click on Reset before fracturing again.

    • @bieldestroy
      @bieldestroy Год назад +1

      @@TheDanteAdams Thank you so much, u r a great cat

    • @rrrrrrin
      @rrrrrrin Год назад +1

      @@TheDanteAdams Thanks a lot

    • @ToiletDance
      @ToiletDance Год назад +1

      @@TheDanteAdams

    • @palvelusmusic
      @palvelusmusic Год назад

      @@TheDanteAdams my stupid a** has been trying to fix this for the last 40 minutes, but i cant even figure out what you mean by the first sentence (my own problem)
      edit: i've actually spent over an hour on trying to fix this and i've made 0 progress 😂

  • @SpaceFrogFromOuterSpace
    @SpaceFrogFromOuterSpace 2 месяца назад

    Just spent 4 hours learning that my laptop can't run unreal for sh**, lol. Also, I might have missed you explaining this, but I had to go into the EndScreen blueprint and switch it to load the new level I selected. At first, it would send me back to the default arena when I pushed the restart button. Either way, this is such good info that it feels like stealing just watching this for free. I might have to sign up for your classes just to make it right. Cheers!

  • @caseynarrates1796
    @caseynarrates1796 Год назад +4

    Awesome tutorial! Thank you so much for providing this for the community. I ran into a little issue with the Chaos physics section. When I create a new geometry collection (SM_Target_GeometryCollection) in the target folder, I only get an element 0 under materials with the M_target material, but I don't have elements 1 and 2. What did I do wrong? I am stuck because I am not able to change the inside part of the geometry pieces to the interior material because I don't have an element 1 or 2.

    • @giodicapua3948
      @giodicapua3948 Год назад

      me neither
      did u fix?

    • @caseynarrates1796
      @caseynarrates1796 Год назад +3

      Not entirely, but reviewing the documentation, it appears this has something to do with the version. I think 5.3 works a little different from the version used in the tutorial. I think since the static mesh SM_Target only has one texture associated with it, it doesn't automatically create another one. But I'm not sure it's not duplicating element 0 like in the video. But when I went into the geometry collection settings, I was able to add the second element and manually add the interior texture, but sadly it's still not displaying the interior texture on the fractured pieces. I have a couple ideas of what's going on, but I'm away from my computer. I'll post an update if I can figure it out.

    • @shanobicross
      @shanobicross Год назад +2

      Yeah what a pain. Looks like the Create New Geometry Collection options are different in the newer versions. Instead of 'Add Internal Materials' the option is 'Reimport From 'ToMesh' Which doesn't include the second and third Material Elements when you create it. Keen to hear if someone has a fix :)

  • @lesser_factory5493
    @lesser_factory5493 6 месяцев назад +1

    The most useful tutorial i ever watched , great job.

  • @JoelBerghoff
    @JoelBerghoff Год назад +3

    Around 1:04:00 we jump into classic tutorial "connect this to that, and there we go" with no explanation. Why do we connect "Cast to GM_TargetGame" to "SetText" ?? It's an unlabeled output to an unlabeled input. I fear for the rest of this tutorial.

    • @JoelBerghoff
      @JoelBerghoff Год назад +1

      FUUUUDDDGGGEEE ... What is happening from 1:04:00 on? So much hand-waving. I feel like I have to give up AGGGH. Annoying.

    • @1235tristan
      @1235tristan Год назад +4

      I just got stuck around the same time. Followed all the steps reduced the playback speed erased the blueprints 3 times but my score is still not tracking the score

    • @ramiel-best-girl
      @ramiel-best-girl 11 месяцев назад +1

      Connecting "Cast to Gm_TargetGame" to "SetText" is just so the program can keep running. Think of the white line as the program reading each line of code as it runs in normal text code. Not connecting them would be like having them in two seperate classes, with one not calling the other. The two connected is like putting them in a method together, where they interact. Also found it a bit confusing at first but that is how I understand why it is being connected. Being that I'm responding very late, you probably won't respond back, but hope it helps!

    • @JoelBerghoff
      @JoelBerghoff 11 месяцев назад

      @driver3760 I think I understand that. Thanks for responding, I appreciate it. I made it through the entire tutorial but I still think it's really poorly done. It shows you some things that can be done with Unreal blueprints, etc. but it does a very poor job - in my opinion - of showing you *how* to do it.

  • @ehab5406
    @ehab5406 Год назад +1

    appreciated effort brother, we will be so grateful if you make niagara tutorials ❤️

  • @copgames223
    @copgames223 3 месяца назад +3

    i cant open the template it asks me how i want to open it and i can only open it in google or explorer

  • @CrossCoderDev
    @CrossCoderDev Год назад +1

    I am a Unity user currently, but I know when the time comes to make a 3D game, this will come in handy!

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      Unity has unity remote 5 to preview games directly on mobile without building apk where as Unreal engine 5 has not such features and building apk takes 3-4 hours !
      For mobile game development, how can I preview live on Android mobile in unreal engine ?

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      Unity has live preview features for mobile but it's not available in unreal engine 5 😢, ue5 graphics are insane but no live preview features for Android devices

  • @yusun8527
    @yusun8527 Год назад +4

    At the 2:08:22, the projectile transform with arrow location and camera rotation can't ensure bullets hit cross, cause camera vector starts at camera location, but bullet starts at muzzle location, it tunrs to a bit offset. Correct me?

    • @UnperfectFeeling
      @UnperfectFeeling 2 месяца назад

      I also feel like the bullet is not hitting when it is supposed to sometimes? Is it an issue you encountered as well? Where did you move the bullet spawning arrow to in order to align them?

  • @hoodiekid
    @hoodiekid Год назад +1

    Best unreal engine tutorial ever, congratulations! Also, a video where you show us how to optimize our games would be nice

  • @deadfox4339
    @deadfox4339 7 месяцев назад +5

    thank you for the video but i had to watch it on 0.5 speed because you are way to fast with the programming.

  • @atsa1
    @atsa1 Год назад

    Thank you man. Best tutorial of UE5 i have seen. Now i'm confident of firing it up and start making something.

  • @johnterpack3940
    @johnterpack3940 4 месяца назад

    The major improvement I see would be to change it from a countdown to a timer. That way, players are encouraged by the fact they always finish the course, but they still have the challenge of improving their time.
    The best thing about this tutorial is that you can expand on the final product fairly easily. The "bullet" could be an entire class of objects with different properties based on the weapon chosen by the player. Targets could be placed randomly, environments changed, moving targets added... any number of ways to adjust difficulty and extend gameplay.
    One of my main goals with getting into game design is to build something with realistic firearms behavior. I've never seen a game do guns correctly, and it annoys me. So I'm eager to build on this foundation.

  • @thistaken5550
    @thistaken5550 5 месяцев назад +6

    his hands are scaring me. stop moving them like that.

  • @Merlesadventure
    @Merlesadventure 6 месяцев назад +1

    at the 1hr 3min mark. the blueprint wasn`t showing how to set up before you started at that point on that hour mark. i figured it out tho. this is my first time using this software. thank you for helping with my first game.

  • @Lorne1231ew
    @Lorne1231ew 7 месяцев назад +4

    hello guys this message is liked

  • @Hepheat75
    @Hepheat75 9 месяцев назад

    Bro, thank you. I really want to make a first person shooter Souls-like using this engine. This helped a lot.

  • @StelznerGaming
    @StelznerGaming 6 месяцев назад +4

    Bro with all respect, considered getting your course but $500??!? That’s ridiculous and anyone paying that is getting scammed. I get you’re tryna make a living off this sh!t but dang dude..

  • @JaggedSubversive-nh5zq
    @JaggedSubversive-nh5zq Год назад

    once i finish watching all your videos i will be enrolling

  • @JoelBerghoff
    @JoelBerghoff Год назад +4

    This tutorial is TERRIBLE. It's the worst kind of tutorial because it doesn't really *teach* you anything. It's just do this, do that, with hardly any explanation as to why. And he goes too fast to build the game along with him while he's doing it. I have a masters degree in CS and I can barely keep up with this, and I certainly couldn't build anything after completing this entire video. So frustrating.

    • @estevao8206
      @estevao8206 Год назад

      based

    • @NikomaGrob
      @NikomaGrob 10 месяцев назад +1

      No, you suck at pausing video's and grasping what you've just witnessed. I have no masters in jack shit and I understood this fully and am now able to create more complex games because of this guy. He gave me the foundation, I used my brain to build upon that. That's what you master degree noobs lack, the ability to think outside the box and figure shit out for yourselves. You need years worth of literature to get a goddamn paper and feel good about yourself, or in other words, git gud nub.

  • @ninjagraphics1
    @ninjagraphics1 Год назад +1

    Makes me happy to see that you're producing more content, your videos are just incredible, and I'm actually one of those people who watched and followed the long ones until the very end!

    • @chhatrapatikumar
      @chhatrapatikumar Год назад

      How to connect live unreal engine 5 to Android ?
      Just like unity has unity remote 5 to connect live.

  • @arpit_srv3066
    @arpit_srv3066 Год назад +1

    Thankyou soo much I made my game
    And best part is that the assets you give for first person is free
    Thnks
    Thx
    😇😇😇😇

  • @robertholmes2021
    @robertholmes2021 Год назад +1

    I just finished your other video and saw you released this one you have amazing timing thank you for all your hard work

  • @उज्ज्वलकुमार-फ6थ
    @उज्ज्वलकुमार-फ6थ 6 месяцев назад

    As a Noob this is alot to take in .... but beautifully explained
    Very nice Teacher

  • @SimonLab
    @SimonLab Год назад +1

    havent check the video yet but once i saw you uploaded it , i literally deleted all my other game tutorial bookmarks. i know yours is going to be miles ahead of the rest. thanks a lot in advance

    • @kkarbokgaming4556
      @kkarbokgaming4556 Год назад

      @@chhatrapatikumar why are you commenting the exact same thing on everyone's comment?

  • @ronleeross
    @ronleeross 2 месяца назад

    Thank you. This tutorial is outstanding for new developers.

  • @chrystahiser8364
    @chrystahiser8364 Год назад +1

    Just completed this! Very awesome, I learned so much!! Thank yoU!