Feeling Stuck Learning Godot and GDScript โ Is Programming Not for Me?
Asked by
PixelPioneer84
Hey everyone!
I'm trying to create a 3D game using Godot and GDScript, but I've hit a wall with coding. I've gone through the free GDQuest GDScript course, but I'm still struggling to make a basic character controller. I often find myself staring blankly at the screen, unsure where to start or what functions I should use.
I can't help but feel that my anxiety is getting in the way, and it leads me to question my abilities: Am I not cut out for coding? How long should it realistically take to learn programming? Is it common for beginners to feel this lost?
Additionally, I'm unclear on whether I should follow a structured course, like CS50, or just keep practicing by building simple things in Godot. Any tips or encouragement would be greatly appreciated! I just want to create something awesome without all the stress.
Thanks for listening!
- RedRadical
Answers
So what's your motivation behind making this game? If it's just for fun, thatโs totally valid! To make things easier, try simplifying your projects at first with very basic mechanics; maybe start with just moving a character before adding more complex features like camera controls. Small steps can lead to big progress!
Reply to this answer
Honestly, if youโre new, donโt be too hard on yourself! One suggestion: revisit your resources, like the GDQuest course. Sometimes they can skim over important concepts that make it hard to grasp later. Consider trying out the Zenva Godot course on Humble Bundle; itโs got more in-depth material that could really help you out!
Reply to this answer
What you're experiencing is actually quite normal. It seems like you're trying to dive into complex topics too quickly. Start with very simple projects and gradually increase the complexity. Even a sorting visualizer can teach you a lot about programming workflows! Itโs all about building confidence with smaller successes.
RedRadical: That makes a lot of sense. I'm just really confused about how to implement character controls in Godotโit all feels really overwhelming!
Reply to this answer
You're definitely not alone in your struggles. Programming takes time and practice, and itโs not just something you pick up overnight. If you're struggling with GDScript, maybe consider brushing up on some fundamental programming concepts first. Itโs like building a muscleโyou need to practice regularly to get stronger, even if it feels tough at the beginning!
Reply to this answer
Hey! First off, you're not alone in feeling stuck. Itโs super common for beginners to struggle with this stuff. Everyone hits those walls. I recommend just starting with something small in Godot; it's a great tool once you get the hang of it. Learning how computers work at a basic level can really help clarify things for you. Maybe even check out Python for some foundational practice before diving deeper into Godot. Just remember, itโs a journey!
TechTamer22: Absolutely agree! Channels like @brancheducation and @coredumpped on YouTube are awesome resources, and if you have questions, LLMs can really help out with coding concepts.
Reply to this answer
Add your answer
Answers are reviewed before publication.
RedRadical: I'm mostly doing it for fun, and to create a game that I would enjoy playing, which I can't find anywhere else right now.