Ask HN: What are the best Godot 4 production-grade learning resources?
1–10 of 17 posts
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#2Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#3After watching lots of tutorial videos and scouring the web for resources, here is what I'd recommend, or at least how I would do it over again myself:
First, a note on versions. The Godot ecosystem is in the middle of a big transition from version 3.x to 4.x, which introduces a lot of improvements but also some breaking changes. If you want to make a browser game in the immediate future, stick with Godot 3, as web exports for 4.0 aren't yet functional. For most other things, 4.0 seems to be the place to start.
- Start by going through the official (4.x) docs including the walkthrough games. As with many open source projects, the official docs are underrated. https://docs.godotengine.org/en/stable/index.html
- Then, the course I found most useful after trying lots of other things is the book "Godot 4 Game Development Projects" by Chris Bradfield. It teaches basic concepts as you build different games such as: 2D platformer, Asteroids, 3D Minigolf etc. The quality of the code examples and the design patterns feel a lot better than some of the video tutorials on YouTube. Not taking anything away from video tutorials - sometimes a visual demo is just the ticket, of course. But a book can introduce concepts comprehensively and benefits from professional editing. This is where it started to click for me.
- Then I would recommend the website GDQuest (gdquest.com). It has free courses and game pattern tutorials in Godot, e.g. state machines, but the best stuff is the premium content, which is not cheap but worth it. It has games courses like RPG's and tower defence. I'm working through their "2D Secrets" course - currently on a Factorio-style (builder simulation) game tutorial and it's the most detailed game walkthrough I've seen in Godot. I'm working on a sim project myself, so it's just right for me. Plus it introduces you to the Entity-Component System design pattern in Godot. Unfortunately it's all in Godot 3.0, but once you're comfortable enough with 4.0 you can start to translate the differences and there are comments on the forums plugging the gaps.
Hadn't heard about Quiver.dev until now but it also looks great!
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#4At Quiver, we’re building comprehensive, polished courses for Godot. We aim to take you from the basics to more advanced concepts. Our content isn’t free though, but we’re doing our best to make it worth the cost. You can check it out here: https://quiver.dev . (Disclosure: I’m the founder).
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#5I'm on the same road as you, a couple of months ahead. After watching lots of tutorial videos and scouring the web for resources, here is what I'd recommend, or at least how I would do it over again myself: First, a note on versions. The Godot ecosystem is in the middle of a big transition from version 3.x to 4.x, which introduces a lot of improvements but also some breaking changes. If you want to make a browser gam…
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#6I'm on the same road as you, a couple of months ahead. After watching lots of tutorial videos and scouring the web for resources, here is what I'd recommend, or at least how I would do it over again myself: First, a note on versions. The Godot ecosystem is in the middle of a big transition from version 3.x to 4.x, which introduces a lot of improvements but also some breaking changes. If you want to make a browser gam…
Thanks! Hadn’t heard about the book. Do you feel it’s worth diving into the GDQuest courses even though they are v3? Given the price, I feel like I should wait until they release the v4 versions.
EDIT: I sound like I'm taking sales commission here, but one more recommendation: the Bradfield book is available as a Kindle ebook, but Kindle's code formatting can be pretty tortuous, and incredibly you can't even copy-paste from the Kindle app without some hack or other. But Packt offer the full book as nicely formatted HTML.
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#7At Quiver, we’re building comprehensive, polished courses for Godot. We aim to take you from the basics to more advanced concepts. Our content isn’t free though, but we’re doing our best to make it worth the cost. You can check it out here: https://quiver.dev . (Disclosure: I’m the founder).
I actually did find you guys last week. I didn’t buy anything because I’m waiting for the Godot 4 3D shooter game, since that’s exactly what I want to make. Having focus on code organization + best practices would also be awesome.
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#82. GameDevTv’s Godot 4 course
3. The 4 videos currently on Godotneers Youtube channel.
Those will get you there :)
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#9However, I would also recommend making as many small (tiny) games as you can. There's nothing as motivating as releasing something often. You have to be diligent, though, and not succumb to scope/feature creep. There's nothing like learning by doing.
PS check GDQuest's "recommended" channels at the bottom of their YT channel for more good stuff.
Re: Ask HN: What are the best Godot 4 production-grade learning resources?
#10At Quiver, we’re building comprehensive, polished courses for Godot. We aim to take you from the basics to more advanced concepts. Our content isn’t free though, but we’re doing our best to make it worth the cost. You can check it out here: https://quiver.dev . (Disclosure: I’m the founder).
At https://quiver.dev/upgrade/ the section "Why should I purchase a Quiver+ subscription?" the following text needs copy editing:
You shouldn't -- well not right away at least. Start by trying out our free tutorials and game templates to see what game development with Godot is like. If you want to hacking a small project for a few weeks is enough for you, our free offering might be all that you need.
As this is likely a critical path for many conversions to paying customers having language that can be parsed easily is probably critical.