How to Make An Inspection System in Unreal Engine 5 | Resident Evil & Horror Game Mechanic

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

КОМЕНТАРІ • 108

  • @codethings
    @codethings  4 місяці тому +29

    Just to clarify for everyone, the Patreon is most beneficial for people that want one-on-one tutoring, exclusive benefits like the project files, very specific tutorial requests, shoutouts and things like that. I promise you are in no way obligated to pay or subscribe to the Patreon and I will not make a paywall for UA-cam content. I am going to keep posting regular tutorials (like these) on UA-cam for everyone for free :D CodeThings here on UA-cam isn’t going anywhere anytime soon guys; enjoy the tutorial!

  • @LenexTL
    @LenexTL 4 місяці тому +5

    Genuinely one of the best UE5 content creators on UA-cam. The amount of detail and work you put into these mechanics, even adding stuff like allowing us to customize it and all, which many would simply ignore (creators) is insane.

    • @codethings
      @codethings  4 місяці тому +1

      @@LenexTL thank you so much ! I try my best to make it as good as it can be for you guys :D I really appreciate the kind words

    • @LenexTL
      @LenexTL 4 місяці тому +1

      @@codethings With the banger videos you've made so far (especially the fps horror series) I am 99% sure I will join your Patreon just so I can support you more, keep up the work man!

    • @codethings
      @codethings  4 місяці тому +1

      @@LenexTL Wow, I really appreciate that alot more than you know people like you make all the time it takes working on these things really worth it, thank you so much :)

  • @kartikmarandi12
    @kartikmarandi12 3 місяці тому +3

    I search thousands of tutorials but only you have managed to make it optimized way👏👏
    Edited: I just got a tip for you, use get player character instead of player as a reference, in my case memory use is decreed by 97% [thank me later]
    : )

  • @MohamedbinSaud
    @MohamedbinSaud 4 місяці тому +4

    Your tutorials are always the best, keep going bro.

    • @codethings
      @codethings  4 місяці тому +1

      I appreciate that, thank you so much!

  • @majdkatreeb2104
    @majdkatreeb2104 4 місяці тому +2

    Bro you are the best, you're just giving me the power to go on with learning game development, many thanks for that and please make a tutorial about inventory system like in RE7

    • @codethings
      @codethings  4 місяці тому +2

      No problem at all! Thank you for all the kind words- also I plan on doing that very soon :D

  • @redionut5065
    @redionut5065 2 місяці тому

    You are the best! This tutorials were well explained and well done! I had some difficulties but how you explained all the process it was enough to help me figuring out my problems.

  • @muntasirdawlut
    @muntasirdawlut 4 місяці тому +1

    that's an awesome tutorials, thanks man. combined this with the RE4 inventory work like a charm and look like a triple AAA game already. keep on the good works

  • @CasinoDuelist
    @CasinoDuelist 2 місяці тому

    I like post-edit Code Things. He has that 20/20 vision you need to really make a tutorial pop.

  • @naderehicham5629
    @naderehicham5629 2 місяці тому +2

    Thank you very much its very intersecting , can you make a tutorial about inventory , like when we inspect items we choose if we put it on the inventory or reject it, and finaly if we can use the items on the inventory system :D , please and thank you !!

  • @kaiozuza1377
    @kaiozuza1377 4 місяці тому +1

    Great tutorial man, thanks for sharing!! Cheers form Brazil!

  • @_TOTBB
    @_TOTBB 4 місяці тому +1

    Absolutely loved this full of knowledge 100% subbed + notification right here. Thank you

  • @krzysztofpitek
    @krzysztofpitek 4 місяці тому +1

    Thanks for another great tutorial! I really like that you create similar systems to RE7, because it's quite universal, and you can make a lot of different games from this foundation. Inventory system from RE would be great. ❤ Especially with ability to combine objects and puzzle system - when you rotate object and found something, like key or hidden note while inspect. Keep going 🙂

    • @codethings
      @codethings  4 місяці тому +1

      Thank you so much! I do plan on one day creating an inventory system to extend on this and truly make it RE-like for the community :D

  • @Alpha_GameDev-wq5cc
    @Alpha_GameDev-wq5cc 4 місяці тому +1

    Your tutorials are great man! We are here for eeve

  • @AverseKO
    @AverseKO 4 місяці тому +9

    Bro i love you, you make the exact things i need for my game lol

    • @codethings
      @codethings  4 місяці тому +1

      I’m glad I could help! :D

  • @academictakumi7406
    @academictakumi7406 4 місяці тому +1

    Awesome Tutorial videos, I immediately subscribe your channel!!
    In any future, could you do tutorials for interaction with an animation like sitting on a chair without changing the current camera setting?

    • @codethings
      @codethings  4 місяці тому +1

      @@academictakumi7406 thank you :D and I have many tutorials lined up right now but something like that could be on the list in the future!

  • @haythembenhaddada9988
    @haythembenhaddada9988 12 днів тому

    bro thank you it works very well only one problem every object i inspect it it goes white with no material

  • @tywinlannister5461
    @tywinlannister5461 Місяць тому

    Actually, this is a great tutorial. Actually.

  • @PinkDolphin343
    @PinkDolphin343 4 місяці тому +1

    THANK YOU I WAS WAITING FOR THIS ONE

    • @codethings
      @codethings  4 місяці тому

      NO PROBLEM, GLAD I COULD HELP AHAH!

  • @x4loviGaming
    @x4loviGaming 4 місяці тому +1

    This is the quality i am looking for the highest quality possible !! i do like other content creators about unreal engine BUT 99% of them dont care about small details and quality for example ( lets make FPS / They create an character that spawn with a weapon ) okay nice BUT how am i change the weapon ? how can i have different weapon type pistol rifle shotgun etc how to change the animations depending on the weapon am using ? how to fix the position depend on the weapon type ? each weapon has its own animation how will i change it depending on the weapon type ? automatic fire & single shot ? all these details are needed using one weapon is useless yes we get the idea of creating that but if you want to change and have primary and secondary weapon and animation for each etc etc then the video they made will NOT help at all its something advanced and high quality that i never find on youtube or Udemy it self .
    And the recoil system its also something you cant get AA - AAA quality
    Or
    ADS/Aiming with weapon using code something you will never find on youtube or udemy
    I will support you with all my best but please keep the high quality content and small details in them
    Thank you

  • @robbybobbijoe
    @robbybobbijoe 2 місяці тому +2

    Sick tutorial! Overall it's a pretty good video, but I'd like to give you some feedback if that's okay!
    - The music choice is actually perfect, but it's a bit too loud. You should decrease the volume of it to highlight your voice more to make it more intelligible. Kinda distracting at times :(
    - EQ your mic. It's base volume seems to be very loud, so when you for example hit your phone on the desk it was super loud and gave weird vibrations. Maybe put some noise gate & filters to get rid of mouse clicks & background noise (like the little kid making noise at some parts of the video lmao :D) There are both programs & websites out there to help you with that!
    - Put a bit more time into planning your video. Maybe your going for that try & learn approach but it'd be a bit more consise and easier to follow and understand video if you would not include errors & to save your viewers precious time, try not not disregard that. You could probably cut 10-20 minutes off the video by just doing that. Including timestamps would be a huge + too.
    - Always include any third party files that you use in the description! Make anything you use in your tutorial accessible for the viewers. Alot of people click away the video when they realize they have to try and find a 3d object or mesh or whatever themselves. This goes for me too. I genuinely cannot find a good paper note fbx file for the note system video you had and it's deeply frustrating. Either make one yourself for your viewers to use or use a free one that you link in the description.
    All in all you definitely got what it takes to do this full time if you polish up these few things, it's great stuff man :D

  • @VRDivision
    @VRDivision 4 місяці тому +1

    Good stuff sir!

    • @codethings
      @codethings  4 місяці тому

      Thank you very much, kind sir! Also, I've seen your channel before; very good work you do over there, and congrats on all your success! :D

  • @tbb1985
    @tbb1985 19 днів тому +2

    32:58 - i don´t find the "on Interact" Interface, also the Inspect Interface in your tutorials. I am using a Third Player Game mode. Can somebody tell me where in the videos it was?

  • @valezalecki6772
    @valezalecki6772 Місяць тому

    You are freakin' amazing.

  • @Lucidus_V
    @Lucidus_V 4 місяці тому +1

    Can you explain why you included 'inspection' as an option in the base object blueprint? Does this improve performance, or can I separate the different types of interactions into different blueprints? Additionally, for some objects, I want to use box collision components instead of spherical ones. Should I create a selection function for this, or should I handle it with separate blueprints?

  • @Rabitt313
    @Rabitt313 2 місяці тому +2

    I did everything correctly, however when I press my key to interact with the item nothing happens, I think it could be how my "On Interact" is configured, would your input be the character reference?

  • @ItsCinq
    @ItsCinq 4 місяці тому +2

    Hello and thank you for the amazing tutorial! I Subscribed to your patreon with the Collaborator Tier and i was wondering how could i edit this blueprint to work with Third Person Characters? I just want to implement this inspect system with my Third Person Game mode

    • @codethings
      @codethings  4 місяці тому

      I’m glad we could figure this out tg on discord :D

  • @ted1358
    @ted1358 4 місяці тому

    Good tutorials, are you planning to make a tutorial on inventory system like resident evil, with item use,combine,destroy and the note that you can find on the map and read in your inventory menu it would be could to see that.

  • @anthawnmcfarlane4567
    @anthawnmcfarlane4567 3 місяці тому +5

    In what tutorial did he made the on interact event???

    • @alexanderR91
      @alexanderR91 2 місяці тому

      ua-cam.com/video/R7BjNFfspFY/v-deo.htmlsi=aU6LPra_28iR5Bgy&t=111

  • @MMZP50
    @MMZP50 Місяць тому

    You used 1024 by 1024 for your Render Target. I was wondering if we can change this size cause currently in your example, you can see the item being cut off a little bit cause the render target is not big enough. Is it just as simple as changing the size to larger than 1024?

  • @JorisBohnson52
    @JorisBohnson52 Місяць тому

    Great tutorial man, I've been trying to implement this in my game but I'm having an issue where my inspect UI is calling like 40 instances of itself and they keep overlapping! I think it might be something to do with the event tick but I'm not sure how to fix it, if you have any suggestions I'd be grateful. Thanks again for the incredible tutorial :)

  • @faridadham2038
    @faridadham2038 13 днів тому

    hey, I have a problem with this. Apparently, the item that could be inspected will have the lighting from the world lighting. let's say in your map, you make it to be night time, the item that we inspect will be dark and we can't see the item clearly. If you mind, how do I fix this?

  • @S__CHAROS
    @S__CHAROS 4 місяці тому +1

    Awesome

  • @riba
    @riba 2 місяці тому +3

    32:56 When OnInteract was made? I have a Interact from another video but is not working. I cant Implement Event

    • @midorugema6244
      @midorugema6244 2 місяці тому +2

      same problem, did you find a fix to this?

    • @DevsOfBharat
      @DevsOfBharat 24 дні тому +1

      same problem can't find the issue

  • @Ihatech
    @Ihatech 2 місяці тому +1

    When I press the key to interact nothing happens, I already checked and it is not an input problem, if you have any advice to fix this issue I would highly appreciate it. Except this, this is an awesome tutorial, keep it up

    • @midorugema6244
      @midorugema6244 2 місяці тому +1

      I have the same problem, did you find a fix to this?

  • @electronicinfection
    @electronicinfection 3 місяці тому

    47:55 Don't know why but i do have to use incement/decrement float otherwise zoom in and zoom out does the same.

  • @Perradox
    @Perradox 3 місяці тому +2

    I know you posted this video a bit ago but I have followed every detail of the video and went back to check everything three times, I cannot seem to get my character to stop moving/looking around when I inspect the item. I even did the fix you did at 53:56. Help, please.

    • @midorugema6244
      @midorugema6244 2 місяці тому

      I have the same problem, did you find a fix to this?

    • @Perradox
      @Perradox 2 місяці тому

      @@midorugema6244 Not really, I just followed and combined these two tutorials. It's by Gorka ua-cam.com/video/DPu13v7C-nY/v-deo.htmlsi=LwFxuLMgDcD0lt_P

    • @Perradox
      @Perradox 2 місяці тому

      @midorugema6244 not really, just followed this tutorial by Gorka and combined the two blueprints ua-cam.com/video/DPu13v7C-nY/v-deo.htmlsi=LwFxuLMgDcD0lt_P

    • @Perradox
      @Perradox 2 місяці тому

      @midorugema6244 no, just followed a tutoial by gorka and combined the two blueprints. I tried replying to you originally but both didn't send?

    • @midorugema6244
      @midorugema6244 2 місяці тому

      @@Perradox i see alright man, thank you for the reply!

  • @faridadham2038
    @faridadham2038 26 днів тому +1

    I got a problem, I got everything else done and all are good, except one thing...my character still moves despite putting the "character" on disable input on "Event Inspect" line and Enable input in "IA_Interact" line.

  • @Il_Tizio
    @Il_Tizio Місяць тому

    So, I think I lost something, but when I close my Inspection and than inspect it again, the old item remains there, how can I fix it?

  • @studiothink81
    @studiothink81 2 місяці тому

    Hey @codethings Very cool tutorial! but i only have one "big" problem, i rewatched the video some times to fix my problem , but i don't find why i see nothing on the SceneCaptureComponent2D ... Do you have some clues?

    • @studiothink81
      @studiothink81 2 місяці тому

      New Mesh spawns correctly and rotate zoom etc work fine, but only not appearing in SceneCaptureComponent2D.... :(

    • @studiothink81
      @studiothink81 2 місяці тому

      Fixed ! My problem was the Tint of the Image was set to 0 in opacity. 😁

  • @sodanomore
    @sodanomore 3 місяці тому +3

    Why interact in interact interface change to "On interact"? I cant use this interface, maybe did you do somethings about this interface ?

    • @alexanderR91
      @alexanderR91 2 місяці тому

      ua-cam.com/video/R7BjNFfspFY/v-deo.htmlsi=aU6LPra_28iR5Bgy&t=111

    • @geekpotion
      @geekpotion 2 місяці тому

      Did you ever find a way to fix this, I did not

    • @sodanomore
      @sodanomore 2 місяці тому

      @@geekpotion oh,delete output of interact in bpi interact,if it have output,it will cant implement.

  • @alexander6030
    @alexander6030 3 дні тому

    My character doesn’t stop moving even when I put a reference to character in disable input D:

  • @smeeki_
    @smeeki_ 2 місяці тому

    Another great tutorial, thank you very much for your work! But I have a problem... My object appears completely black when I inspect it :/ Any solution?

    • @smeeki_
      @smeeki_ 2 місяці тому

      Fixed! I didn't have any directional light in my scene...

  • @electronicinfection
    @electronicinfection 3 місяці тому

    59:01 Excecute when paused on the right mouse button or zoom or left mouse for example doesn't work when game is set to paused. Any solution?
    I've checked execute when paused in the mouse events in the bp inspect item and my ia_interact.

  • @Gokword
    @Gokword 4 місяці тому +1

    Hello, thanks for your videos... Off topic but, how can I check if the player is in the dark. I will use "Line Trace by Channel" or something but how? There are no videos about this. Thank you again 👊

    • @codethings
      @codethings  4 місяці тому

      There are multiple ways to check if the player is in the dark to be honest! I would recommend, you join the discord server and me as well as some of the helpers and community can help you come up with ways potentially :)

    • @Gokword
      @Gokword 4 місяці тому

      @@codethings Ofc!

  • @aandrescaa
    @aandrescaa 4 місяці тому +1

    One advice i'd give you is to do stuff that aren't already implemented in the horror engine asset first, because i think lots of people including me are just adding all the stuff on top of horror engine i don't know if i'm right tho, so stuff like, the gap hole system, the semi open door and other stuff are imo more usefull for now

    • @codethings
      @codethings  4 місяці тому

      I appreciate the advice but this was actually very highly requested on my discord server where I interact with gamedevs in the community. They all asked for this one as well as a few more concepts that were very similar to resident evil so I wanted to help them out with this! But, I will also be continuing with those other more obscure horror tutorials as well soon :D

    • @aandrescaa
      @aandrescaa 4 місяці тому +2

      @@codethings ooh ok makes sense, can you drop the server link

    • @codethings
      @codethings  4 місяці тому

      Yea, of course, here it is: discord.gg/ngVv7JQJMT

    • @krzysztofpitek
      @krzysztofpitek 4 місяці тому

      ​@@codethings I would definitely prefer more tutorials like this one - with more basic stuff from games like RE 🙂

  • @MCMishaNoernir
    @MCMishaNoernir День тому

    in which video did you make bp_item?

    • @MCMishaNoernir
      @MCMishaNoernir День тому

      Found it ua-cam.com/video/LTZhNb0eKa8/v-deo.html

  • @Ellanix
    @Ellanix 3 місяці тому +1

    When I hit my interact key on the item nothing happens, I think it might be the way my IA_Interact is setup, do you have a tutorial for this? I had a look through and couldn't find it :(

    • @codethings
      @codethings  3 місяці тому

      I'm pretty sure I created that in my interact video on my channel. I hope that helps!

    • @R1CARDO.
      @R1CARDO. 3 місяці тому

      @@codethings I have the same doubt, but I looked at all the videos you talk about interactions, and I couldn't find it, could you be more specific?

    • @codethings
      @codethings  3 місяці тому

      @@R1CARDO. here in the link below at about 3:30 in, you can see i made IA_Sprint, it is the same concept for IA_Interact :)
      ua-cam.com/video/2-LrYMD9V08/v-deo.html

    • @R1CARDO.
      @R1CARDO. 3 місяці тому +1

      @@codethings Thank you very much man, and congratulations on the videos, they are all very educational and easy to watch

  • @hognozegames
    @hognozegames 3 місяці тому

    for some reason, the inputs for moving the object around dont work, even if i change the values in the details tab whilst the game is running, it doesnt change the position of the item? any idea

    • @codethings
      @codethings  3 місяці тому

      Hm it could be because you didn’t set the input to be enabled for the inspect bp, you have to disable it for the player bp and then enable it for the interact bp to control that blueprint

  • @_TOTBB
    @_TOTBB 4 місяці тому

    Followed along but my render target does not alpha out the background. I have a sky and my item showing.
    I had added the minus one node from alpha to the alpha.
    Translucent and UI material.
    Any suggestions ?
    Cheers.

    • @sakithanavod9289
      @sakithanavod9289 2 місяці тому +2

      un-tick "Atmosphere" flag in Scene capture component

    • @VeilOfBlood
      @VeilOfBlood Місяць тому

      @@sakithanavod9289your amazing thank you so much

  • @fabriciobenitezxd1207
    @fabriciobenitezxd1207 4 місяці тому +1

    Where do I get the "ia_interact" function from?helppp

    • @codethings
      @codethings  4 місяці тому

      @@fabriciobenitezxd1207 it’s an input action, you just have to create it in the content browser and then set a key to your input action in the mapping context :)

    • @fabriciobenitezxd1207
      @fabriciobenitezxd1207 4 місяці тому

      @@codethings Did you explain that function in any video?

    • @codethings
      @codethings  4 місяці тому

      @fabriciobenitezxd1207 yea I think in my interact video

    • @fabriciobenitezxd1207
      @fabriciobenitezxd1207 4 місяці тому

      @@codethings thankssss

  • @JarivanBatista
    @JarivanBatista 2 місяці тому

    here it is not working, it does not open the widget for inspection

  • @MCMishaNoernir
    @MCMishaNoernir 21 годину тому

    Honestly this is so chaotic, your tutorials are not numbered, you don't make a reference to the tutorials in which you did things in the past, i had to search by hand multiple old tutorials to figure out how to get where you are in this particular video... number the videos and also add in the title that they are not stand alone videos and that they are part of a series......... i actually cant even start to remember what to delete of what i added from you...

  • @BlackCrimson515
    @BlackCrimson515 2 місяці тому

    52:40 My material Not working

  • @Jay-og4yb
    @Jay-og4yb 2 місяці тому +12

    why would you get 20 minutes into the tutorial before bringing up something that was needed from a past tutorial? its not like your tutorials are numbered either so its like wtf. you should either make them numbered or stand alone tutorials.

  • @Midnight_Coffin
    @Midnight_Coffin 4 місяці тому +3

    If you start locking your content behind a paywall once you reach your subscriber milestone, like I've seen other UA-camrs do, I will definitely unsubscribe. We subscribe and support you because you're offering tutorials that no one else is doing or explaining them as well as you do. Once these tutorials are behind a paywall, they lose their appeal. For example, Yao used to be an amazing VR UA-camr specializing in Unreal Engine 5, and his channel was growing quickly. But then he started a Patreon, locked all his content behind it, and even deleted his older videos. A lot of people are now boycotting him as a result.
    This kind of approach can alienate your audience. People appreciate your free tutorials because they’re accessible and helpful. Putting them behind a paywall not only restricts access but also makes people feel like their initial support was taken for granted. We value your content and the effort you put into making these tutorials. Keeping them free and accessible is what sets you apart and helps build a loyal community.
    This is just feedback. nothing against you. I just am very weary when I hear patreon announcements.

    • @codethings
      @codethings  4 місяці тому +11

      Hi, just to clarify, none of the tutorials are going anywhere. Unlike the person you mentioned, All of the tutorials will still be free and available here on the channel! The Patreon is a way to support me while also automatically getting the project files (so u don’t particularly have to follow the longer tutorials). Additionally, there are many benefits that I just could not do for every single person in the community, so I like to provide that service for people that support me as a way to also support them :D hope this clears it up- all the tutorials you have seen will continue to be free and I promise I am not locking anything behind a paywall.