Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, I just embraced GDScript. So far it's been great. I haven't experienced any performance issues in my small projects yet (GDScript often calls APIs written in C++ anyway without much overhead), there are far more learning resources for it, and it's more conducive to quick prototyping than C#/C++ in my view. (Performance is also set to improve in Godot 4, apparently: https://github.com/godotengine/godot/pull/70838 )

More on the differences and trade-offs here: https://docs.godotengine.org/en/stable/getting_started/step_.... The piechart on this page shows the spread of languages in the Godot community: https://godotengine.org/article/godot-4-will-discontinue-vis... (80% of Godot devs use GDScript, hence them discontinuing the other VisualScript option that Godot has in the 3.x branch).

Resources-wise, I first worked my way through the official docs:

https://docs.godotengine.org/en/stable/

I'm currently re-visiting BornCG's playlist here (starting at the Godot 3.2 2D platformer section):

https://www.youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcml...

BornCG is a computer science teacher by day and it shows; I find his stuff better explained and paced than most other Godot resources. But you might want to explore some of the other popular ones too:

https://www.heartgamedev.com/1-bit-godot-course-youtube (paid)

https://www.gdquest.com/product/ (paid)

https://gdquest.mavenseed.com/courses/learn-to-code-from-zer... and https://gdquest.github.io/learn-gdscript/ (designed for those new to programming, and great for kids!)

https://www.gdquest.com/tutorial/ (free)

More at https://docs.godotengine.org/en/stable/community/tutorials.h...



I first became interested in Godot and game dev in 2020 when I was bored during lockdown. As I got more hands on, I realized I didn’t know enough about software development to write sufficient code. Naturally, I started taking online software engineering courses to improve. This then led to a realization that I loved developing a lot more than the work I was doing at the time (accounting), and if I had to learn how to program anyway for game dev, then I may as well get paid to program professionally to further my skill set. Next thing I knew, I had quit work and was studying software engineering full time. A few months ago, I began my first job as a software engineer.

So my journey with Godot has been a long and fulfilling deviation. Perhaps the ultimate expression of ADHD. Now that I’m comfortably employed, I can get back to focusing on a fun hobby. Thanks for the resources. Those will certainly be helpful.

P.S. I’m interested in hearing about any projects you’ve worked on and may be excited to share!


Congrats on the new career path and I love that you got into programming via Godot! You'll probably meet software engineers with similar stories. (I got into it via modding and building levels for early id Software games.)

It's certainly less stressful to get a stable engineering job first and make games on the side than the other way around, even if it's not as creatively satisfying sometimes. But a great hobby to have — hope you enjoy getting back into it.

No projects to share just yet, but I'm having fun seeing how fluidly I can get things out of my brain and onto the screen.


Congratulations!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: