3D Action RPG Remastered Tutorial in Godot 4.2! 8 Hour Free Course!

Поділитися
Вставка
  • Опубліковано 13 січ 2025

КОМЕНТАРІ • 95

  • @Le_x_Lu
    @Le_x_Lu 8 місяців тому +22

    wow.. the final version of the game looks dope, love it.. I'm just starting the video and already exited :D ... this is a great contribution for the Godot's community, and Its been an honor to take part into it..

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

    I want to show my huge gratitude to you!
    I've spend > 12 hrs on trying to reproduce and stop the video to figure out the reason for your scene and script arrangement.
    I really like the way you put some specific debugging details and describe the reason and target result before doing one feature. These details are so important to me to follow up step by step.

    • @TGUDTK
      @TGUDTK 5 місяців тому

      I also want to know if we should strictly follow the rule in Godot for "call down, signal up" as many projects I've followed seem to not really completely follow it but to allow some exceptions

  • @mokalux
    @mokalux 8 місяців тому +18

    this is a full course for free, you are awesome man!

  • @dv_interval42
    @dv_interval42 8 місяців тому +8

    love this format! time to grab popcorn and watch all 8 hours!

  • @cobalt0s
    @cobalt0s 7 місяців тому

    30:00 - Editor Settings > Text Editor (section) > Completion (tab) > check Add Type hints.
    Then creating files, methods will automatically append types.

  • @tamilcartoontv720
    @tamilcartoontv720 8 місяців тому +8

    Everything looks great.. i finished nearly 1 hr video.. thanks for this...
    Only issue i found was audio..
    Audio quality really poor pls fix it if possible first few mins of the video volume is very low then it's okay but quality of audio is not good though...
    Overall great 3D course i loved it...
    Looking forward to finish it..
    Thanks Omar ❤❤

  • @budgetvend
    @budgetvend 7 місяців тому +4

    for the ones who got an error with get.node() i have a solution dont stress its the same thing just without the get.node(). you will CTRL and drag the nodes h, and v into the code this will make an automatic code for you. then youre going to do the exact same thing in the video except all your doing is replacing the get.node(), so it should look like this
    h.rotation.y = lerpf(h.rotation.y, camroot_h, delta * h_accel)
    and vise versa for the v rotation.
    now when you play it back the camera should be messed up in order to fix this all you need to do is go back to your input event and add negative signs infront of event in both codes and change the relative on the second code to y. so it should look like this
    camroot_h += -event.relative.x * h_sens
    camroot_v += -event.relative.y * v_sens
    now when you run it back it should work normally.
    keep in mind my set up on how im handling my camera is slightly different. so mess around with these pieces of code until it works FOR YOU

  • @Gokublack-vb2t
    @Gokublack-vb2t 4 місяці тому +5

    Ngl But ur best u literally made a 8 hour course for free like there are only few people who do like this even tho voice is not good but i am amazed how someone can do this for free thankyou

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

    still watching the video but great work so far! I love how you let people think for themselfs aswell. Top tier and free!

  • @thovarisk8699
    @thovarisk8699 6 місяців тому +2

    very excited to actually do this course!! looks dope!!

  • @pvpworld
    @pvpworld 7 місяців тому +2

    15:40 why do you manually create a collision shape instead of using the built in trimesh static body or simple convex collision shape?

  • @benceszabo5515
    @benceszabo5515 7 місяців тому +1

    If you experience an issue with your mesh library, where the meshes appear to small, try checking the "Apply meshinstance transformation" box when exporting your mesh library!

  • @jakemacleay
    @jakemacleay 8 місяців тому +4

    You're an amazing human for making this available!

  • @Soul-eg5tf
    @Soul-eg5tf 2 місяці тому +2

    Oh damnit! I just started following the first one

  • @iwakmangot214
    @iwakmangot214 Місяць тому +1

    thank you so much for creating this courses!

  • @lol-xw6rd
    @lol-xw6rd 8 місяців тому +3

    let’s go I was wait for you to remake the old one

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

    @6:08:30 do you not need to change the node statemachine? because i mean changing the mage_skelly statemachine to "AI Range" also changes the statemachine of the warrior_skelly

  • @arntry8072
    @arntry8072 5 місяців тому

    Great tutorial, reminds me of those 8h tutorial about an entire programming languages.
    Tho my only pet peeve albeit small is the audio quality. If i swap to listening to music after this, i get blasted how strong it is due to the volume difference of this video vs most songs.

  • @shochan5897
    @shochan5897 7 місяців тому +2

    i appreciate this video ,i needed something like .thank you for sectioning it

  • @MrKingStyx
    @MrKingStyx 7 місяців тому +1

    awesome content - thank you for putting this together. please re-evaluate the mic setup, could barely hear you half the time lol :D

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

    anyone having this problem at 5:09:16 where even if I add the "self.process_mode = Node.PROCESS_MODE_ALWAYS" the weapon I try to equip it still does not change the total damage nor the weapon I have equipped with the new one taken from the inventory. I'm using 4.3 stable.

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

      the default sword does not change with the long sword during REMOTE

  • @gustavo3220
    @gustavo3220 7 місяців тому +24

    My man has a high end pc setup and a mc donalds microphone toy 💀💀💀

    • @shiro3146
      @shiro3146 7 місяців тому +4

      not gona lie, thats the only bottleneck and making it hard to know what was hapening lol

    • @officialdreamplayz
      @officialdreamplayz 7 місяців тому

  • @Laurent_GameDev
    @Laurent_GameDev 8 місяців тому +6

    great contribution and great project ! Thanks for that
    Just a little downside, I personally found that the sound of the mic you use is not great. Your voice is muffled and noisy

  • @andguy
    @andguy 7 місяців тому +3

    This is great! One piece of feedback, look into maybe trying to get a better mic or improving your recording environment. The audio isn't horrible don't get me wrong, but it definitely doesn't have the clarity that I think many viewers come to expect from their content.
    When you're putting this much time and effort into videos, having anything but very high quality audio is doing yourself a disservice.

    • @CodingQuests
      @CodingQuests  7 місяців тому

      I ended up re-recording this course, video is up on my channel. let me know if you think that audio is good now :)

    • @andguy
      @andguy 7 місяців тому

      @@CodingQuests That one seems better! I'll go watch it. Thanks!

  • @zdrmlpzdrmlp7672
    @zdrmlpzdrmlp7672 8 місяців тому +2

    thanks for sharing your knowledge

  • @SEOmaster_real
    @SEOmaster_real 7 місяців тому +2

    Monumental work! I greate my rpg))

  • @NaturalCrybaby
    @NaturalCrybaby 5 місяців тому +1

    when creating the inventory why do we create the inventory type MAIN inside the item_Data script? Is there a reason why we are using the item_Data to set the inventory_Slot type instead of creating inventory types that hold matching item types? I understand the purpose for creating special slots for items like weapons and equipment im just confused why the MAIN inventory type is with the other item data

    • @CodingQuests
      @CodingQuests  5 місяців тому

      main is for the inventory slot themselves

  • @CharleyDonar
    @CharleyDonar 5 місяців тому +1

    THANK YOU!

  • @Alex-cv5wr
    @Alex-cv5wr 4 місяці тому

    Hey ! First time chatting here, can someone help me get through this little problem i have for some hours now : in the add item function (4:20:00 to 4:29:00) it seems that i cant add something else than the small potion and idk why, when i'm trying to add the default sword or the long sword nothing really happen , I dont even have an error so i dont really know where to find the solution to this problem. Thank you for your time !

    • @Alex-cv5wr
      @Alex-cv5wr 4 місяці тому

      Ok just found my solution, in the add_item function
      for i in inventory_size:
      if grid.get_child(i).get_child_count() > 0:
      you need to change the 0 in the first get_child() to be (i), as he says in the video !
      hope it will help someone if you have the same trouble !
      Great video and nice content dude btw !

  • @SEOmaster_real
    @SEOmaster_real 8 місяців тому +1

    Very cool! You amazing man!❤

  • @Hex_Tv
    @Hex_Tv 6 місяців тому +2

    hi man i have problem when i change the type of one tres all changes the same do you know why?

    • @Hex_Tv
      @Hex_Tv 6 місяців тому

      can you answer please?

    • @Kry0000
      @Kry0000 5 місяців тому

      Try double clicking the .tres file, as a singular click doesn't seem to be enough for the node inspector to change to resource your trying to access.

  • @Solomon-m9h
    @Solomon-m9h 4 місяці тому

    Hi, I've got a problem with my ai melee skeleton, after I added the chase and attack detections it still doesn't do anything when I go in front of it.

  • @Dev_Crafted
    @Dev_Crafted 7 місяців тому +1

    hello, the tutorial is amazing, but i do have some questions also...now what if my items dont have thesame size, and i have some items that can take up 4 inventory slots instead of 1, how can i do it that if that item wants to be placed, it should fit in 4 slots and the 4 slots will join to make 1 giant slot for that item

    • @CodingQuests
      @CodingQuests  7 місяців тому +1

      You'd have to change the entire system itself. This wouldn't work with that

    • @Dev_Crafted
      @Dev_Crafted 7 місяців тому

      Can u just briefly explain how I can go about that pls

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

    so curious....is this an UPDATED version (remastered) of the previous one that was 5+ hours long?

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

      A different version

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

      @@CodingQuests is there one I should prioritize? I assume this one?

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

      @@BlenderandCoffee id say this one is the best, with the most content.

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

      @@CodingQuests thank you!

  • @licha11
    @licha11 5 місяців тому

    huge tutorial, love it

  • @amirosman8797
    @amirosman8797 8 місяців тому +2

    this is amazing, I tried to download the starter files but it shows 404 on github the project doesn't exist, then I tried to download the final project and also doesn't exist

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

    This video is longer than the one in freecodecamp channel, wich one should I watch? This has more content than the other one?

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

      This one has more content than the other

  • @Aftonymous
    @Aftonymous 8 місяців тому +3

    Thank You !!!!!

  • @Tidalley
    @Tidalley 8 місяців тому +2

    The link for getting the final project files is dead. Please fix it

    • @CodingQuests
      @CodingQuests  8 місяців тому +1

      Just fixed it!

    • @Tidalley
      @Tidalley 8 місяців тому

      @@CodingQuests Thanks!

  • @darkpikapika8520
    @darkpikapika8520 7 місяців тому +1

    Hi, I can't download the file for the final project. When I put my account in it and click on the download it does nothing. Not a single pop-up or message in my mail. Can you fix this please? I'll be very happy, thanks.

    • @CodingQuests
      @CodingQuests  7 місяців тому

      can you join the discord to show me? I just tested it and it should work fine.

    • @darkpikapika8520
      @darkpikapika8520 7 місяців тому

      @@CodingQuests Hi, I joined to Discord. How can I show you and in which room?

  • @regal677
    @regal677 5 місяців тому +1

    Thank you so much

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

    Did anyone here actually try to do the equipment slot saving?

  • @plur_ndbn
    @plur_ndbn 8 місяців тому +1

    Nice micro bro

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

    Wow, is that audio hard to listen to! First impressions.

  • @lfgamedev
    @lfgamedev 8 місяців тому

    cannot register in your website, captcha is bugging out, please fix

    • @CodingQuests
      @CodingQuests  8 місяців тому +1

      I can't fix that. It's automatic sadly lol. Just try again, you can also try registering with your Google account

    • @lfgamedev
      @lfgamedev 8 місяців тому

      @@CodingQuests ok, will try, thanks

  • @Akalabeth
    @Akalabeth 8 місяців тому +1

    'Start Files' link is landing on 404 page

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

    Hopefully you are able to take the success of this video (and your channel) and invest in a new microphone. The sound is really bad. I am missing words as you speak so sometimes I have to guess at what you said. When giving instruction, for the most part, I can figure out what you did, but i have to be WATCHING to see what you did rather than following along on another screen and doing while listening.

  • @leamalex-h7l
    @leamalex-h7l 7 місяців тому +1

    thx

  • @abdennacer6329
    @abdennacer6329 6 місяців тому

    Thank u

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

    1:19:15

  • @wagmatrix5150
    @wagmatrix5150 7 місяців тому

    Lovely

  • @LucasRafaelDesenhista
    @LucasRafaelDesenhista 8 місяців тому +1

  • @SEOmaster_real
    @SEOmaster_real 8 місяців тому +1

    404 download link

  • @Ashash99
    @Ashash99 8 місяців тому +3

    Bro Can't hear you voice good

    • @CodingQuests
      @CodingQuests  8 місяців тому

      The Audio gets a bit better after the first few lectures.

  • @lol-xw6rd
    @lol-xw6rd 8 місяців тому +1

    I can’t you this tutorial even tho I want to because i already started a survival game on ue

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

    brooo why is your mic so horrid

  • @alekjwrgnwekfgn
    @alekjwrgnwekfgn 8 місяців тому +22

    Bro, get a microphone. This is unwatchable

    • @neurolancer81
      @neurolancer81 7 місяців тому +12

      Not true, I had no problem listening to the video. Not everyone needs ultra high-quality audio.

    • @gabrielsantana113
      @gabrielsantana113 7 місяців тому +15

      It's not that it is unwatchable. It annoying that the best godot tutorial sounds like shit .

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

      Then don’t watch.
      I’m here to learn, not to scoff the guy for not having Mr. Beast quality production. 🙄

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

      Funny

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

      Dude has put alot more hours into this free Demo, then just the runtime. We need more content like this. The audio quality shouldnt bother anyone. Its still alot more pleasing then some ai text to speech.

  • @judejanith
    @judejanith 7 місяців тому +1

    Thanks!!