How to make a Realistic Door System in Unreal Engine 5 | Complete First Person Horror Tutorial

Поделиться
HTML-код
  • Опубликовано: 23 фев 2024
  • Ready to make your game even more realistic? In this tutorial, we remake a Resident Evil 7 staple in its door system. If you missed the previous tutorial, don't worry, I've got you covered with a card link to catch up. Get ready to take your game to a whole new level of immersion. Learn how to add a realistic advanced door system to your game in this tutorial. Subscribe now and let's get started!
  • НаукаНаука

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

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

    brother u deserve more views man u doing a great job

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

      Thank you for the kind words!

  • @CammandokidLIVE
    @CammandokidLIVE 17 дней назад +1

    I am working on a horror game and watching your tutorials has really helped. Keep up the good work.

  • @YnkuDevOnline
    @YnkuDevOnline 20 дней назад +2

    It's always fun finding ways to do the same thing a millions times but in different ways!

    • @codethings
      @codethings  17 дней назад +1

      Definitely is!! There’s a lot different ways to make this system but I find this method not only effective but also efficient!

    • @YnkuDevOnline
      @YnkuDevOnline 14 дней назад +1

      @@codethings It is! Can't wait to see how your game is coming along btw. The first devlog was fun to watch and gave me inspiration to work on my game!

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

    Thank you for this tutorial!! This was really well structured and super helpful, subbed!

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

    Thanks for your tutorials
    they taught me a lot
    Hope to see more of your tutorials

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

      No problem! I’m happy they helped you :)

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

    Please make againt mechanic in resident evil 7 like tape scene in first gameplay,Subbed!

  • @hansolo-7625
    @hansolo-7625 13 дней назад +1

    Great work!

  • @lunarHuz
    @lunarHuz 7 дней назад +1

    I would suggest using blueprints interfaces rather than casting to the player. Makes the code more efficient. Overall really good tutorial i liked it.

    • @codethings
      @codethings  6 дней назад

      In my “interact system” video I updated the interact system with a blueprint interface and everything :)

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

    mate you for sure deserve more subs and views! also could you maybe try and make a resident evil inventory system ? that would be so cool to make if not all good

    • @codethings
      @codethings  Месяц назад +2

      Thank you so much for the kind words. Also, 100% I will in the future so definitely be on the lookout for that :)

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

      @@codethings Would you be able to do the one from 4 specifically with how the size of each item takes up a certain amount of grid spaces? That one seems cooler than other RE games which had an item just take up a single slot or 2 max. RE4 was way more complex for inventory

  • @joanesunzu3087
    @joanesunzu3087 3 часа назад

    Would it be possible to make the hand push as shown in the game?

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

    Great ! But we want a new tutorial for door sound like RE7.

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

      This would be easy to extend off of my this system, if you wanted you could play a specific sound for the creek or fully open or closed when each of those actions are called in the blueprint

  • @mr.jbusiness6679
    @mr.jbusiness6679 24 дня назад +2

    does it matter If I only follow this video for the code or do I have to go to your previous videos in your playlist for this to fully work?

    • @codethings
      @codethings  24 дня назад +1

      For the door system, you should be good to just follow this video for it to fully work :)

    • @mr.jbusiness6679
      @mr.jbusiness6679 24 дня назад +2

      @@codethings Thanks man, by the way your tutorials are Great! idk how you don't have more views

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

    Hi, thank you for this tutorial! I noticed that we were blocked when we wanted to interact a second time with the door when it didn't finish opening. Basically, you partially open the door for the first time, but if you want to open it quickly by pressing the interaction key twice instead of once, it won't work because you have to wait x seconds without interacting. How could we do so that this takes into account the fact that we want to open the door more quickly by interacting twice in a row on the door without waiting x seconds?

  • @aspect1869
    @aspect1869 29 дней назад

    hi there, i enjoyed the tutorial but i have an issue where door only opens from 1 side, i watched the tutorial 3 times and i cant figure what is wrong, maybe you missed adding something into the video somewhere around 18 minutes with pivot points?

    • @codethings
      @codethings  29 дней назад

      Hi! Sorry to hear that, do you have the door open location scene component in the middle of your door and a child as it is in the video?

  • @Dhdowned
    @Dhdowned 9 дней назад

    the automatic door closing isn't working at all, do you have any idea what i could of done wrong? everything else is working perfectly

    • @codethings
      @codethings  9 дней назад

      Hmm, it could be a multitude of things. If I were you, I would start from that point of the video when I start making it and retry from that point on. Since everything else is working, that shouldn’t take too long to remake that functionality and all it takes is a small thing to miss! If that doesn’t work, you are more than welcome to join our discord community and post it under code-help for additional help :) the link to join is in the latest community post

    • @Dhdowned
      @Dhdowned 9 дней назад

      @@codethings ok, i'll try that again

  • @mr.jbusiness6679
    @mr.jbusiness6679 24 дня назад +1

    Hey I'm pretty I followed each step but when I press E on the door it doesn't move, do have any ideas as to why this might be happening?

    • @codethings
      @codethings  23 дня назад +1

      There could be a lot of reasons tbh since this system is a lot of steps sadly. I would first put print statements right after the line trace in the interact and see if you can see the print. If you can, then you know it’s the door and you can rewatch that part of the tutorial. Alternatively, you could put print statements throughout the different door custom events and find out that way as well. You may have just missed one important thing, hope this helps!

    • @mr.jbusiness6679
      @mr.jbusiness6679 23 дня назад +1

      @@codethings ok I tried using the string at the line trace and it did appear, but I think I might know what the issue is, I'm using the default door mesh with the default Collison, I'm wondering would the collision affect me opening the door or would it not? - The Event Play worked, Door Interaction Mathematics Works, the Handle Door part doesn't seem to show any string nor does the Handle Rotation, have any ideas?

    • @mr.jbusiness6679
      @mr.jbusiness6679 23 дня назад

      @@codethings Im using Unreal version 5.2 does that matter?

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

    24:25 Why it says ''BP Door Object Reverence is not compatible with BP interact Door Object Reverence''
    :/

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

      I’m sorry to hear you’re having a problem at setting up the interaction part :( I just set up a new tutorial today actually that should fix this issue? If not, though, it does sound like you potentially misnamed your door blueprint? I would rewatch the tutorial and make sure the names are identical or match up to what you made yours

  • @davidpankov
    @davidpankov 14 дней назад

    Friend hint) Made all the same) Everything seems to work) But when the door is open and I close it) It closes as if not completely and a little bit not to close) How to solve it?

    • @codethings
      @codethings  14 дней назад

      Hmm, can you show me what you mean when you say it doesn’t close 100% ? A reply with a screenshot would definitely help

    • @brandonsharp1495
      @brandonsharp1495 14 дней назад

      @@codethings Im having the same issue, when you manually close it, it leaves a small amount of space between the door and the frame.

    • @brandonsharp1495
      @brandonsharp1495 14 дней назад

      Also another issue, depending on the angle at which you hit the trigger, sometimes it doesn't open in the right direction.

  • @TIXSOCAR
    @TIXSOCAR 14 дней назад

    Broo Can you upload the door file in Google Drive and put it on RUclips???? Ineed this door model

    • @codethings
      @codethings  14 дней назад

      In the beginning of the video, I showed where I got the door from. I got the door model from sketchfab, there are also many more doors! Hope this helps :)

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

      @@codethings Yes, I know, but the problem is that the doors stick together 🤒

    • @codethings
      @codethings  10 дней назад +1

      @@TIXSOCAR ah I see, yes, the mesh comes as a singular mesh which means you should import the mesh to blender and separate the door from the frame so that the door is a mesh by itself! Hopefully this helps :)

    • @makzy_smart
      @makzy_smart 7 дней назад +2

      I also grabbed the door and "cut out" the parts in Unreal Engine. The modeling tool in UE5 is really good and there you can, for example, cut out the door with a "Boolean Cut" :)

    • @codethings
      @codethings  7 дней назад +2

      @@makzy_smart I’ve never used that before, really good suggestion thanks! :)