I am trying to follow the coding tutorial on the GDQuest I completed last week, I cannot get the code to work, it just throws up errors and I am ready to throw the PC in the damn bin!

    Hey there friend. I understand your frustration, I went through it when I was just starting out with programming too.

      What version are you using? If you're using Godot 4, GDQuest is actually a terrible idea as you will frequently run into problems if you don't understand the new syntax Godot 4 uses for everything and you will severely hamstring your learning process, also, don't use screenshots, post tags and quotes instead to format everything correctly. I happen to have a ton of archived research available of stuff I know will work with Godot 4 so if you're looking for something specific to do I can point you in the right direction, let us know what's going on.

        Frustration is good. If you're not frustrated, you're not making progress.

        That error message is clear. The function move_forward() is not defined.

        Is that the entire project? The script is missing "extends Node2D", and the function run() is not called.

          I explained why you're getting the error message. Do you understand my explanation?

          GodotBeginnerRich seems that you're following an outdated tutorial? Make sure you are using the same version as the tutorial or try following newer once

          Yep, thought so, you're on Godot 4 and GDQuest is 3.5 at most, always double check versions before following along, something I like to do as well to make sure I'm not dealing with trash code even by my standards is check they're properly showing the results of it in the video which some don't hilariously. No idea if GDQuest is going to update all there stuff, allegedly they are but there's already plenty of other tutorials out there that show you how to code in Godot 4's new syntax.

            Lethn There's a ton of videos on YouTube but I learn better when I can actually type in the code rather than watch a video.

              GodotBeginnerRich Lucky for you, Godot's docs are the best I've seen. Best part is you don't even need to go to the website, just hit F1 in Godot. It's all local, no network connection needed, which is awesome because programming at the park is super underrated. You'd be shocked how much the fresh air keeps your head clear.

                4 months later

                packrat i had my frustration with godotdocs too. for the longest time i could not find the explanations of the variant types, as you for example in search type in enum, and you want to see what kind of functions/methids does enum have you dont get the right page for that information..

                Youtube videos are old, old versions of godot are mostly incompatible with 4.xx. I learned this the same way as you do. But as you go further in your adventure you learn to adapt. Just set yourself a goal and use google - how to do such and such.. and sift through the posts, someone might have asked for the same question in the past and got an answer to it.

                You can't programming this is your problem.
                Firstly start learning a good book , do you need to search a one which is best for beginners and with this book start writing little console applications. I think now you need to throw the Godot engine for a time.

                Firstly learn a syntax and after learn thinking with object oriented view ,after write small programs with console and sfml or other library and come back to Godot.

                Understanding types is important so I think select the c# language for learning.