Ah, I didn’t realize it was Godot 3. I’m not sure how it works in Godot 3 , as I haven’t used it since before alpha 2 (around 2-4 months ago). Hopefully someone else who knows will chime in.
( I guess I got a little carried away... Largeish rant below!)
As for the other, I think you’re right, to an extent. Writing good documentation is important, and making sure your users know how to use the game engine is indeed the goal of documentation. However, all that said, writing good documentation is really hard work. With the rate that Godot 3 is growing, it’s hard to advise new comers to Godot to use Godot 3, as things have changed quite dramatically. (espcially during the alpha. Thankfully things have mostly settled down now).
Godot 3 isn’t even officially stable yet, so tutorials and the like are probably on the back burner for right now. That’s why when you download it off the site it says “it is not suitable for use in production”. Once Godot 3 stable is released, I’m sure those who know how it works will start working on making the documentation (and tutorials) better for Godot 3.
The core developers (like Reduz) who know the majority of the code base are almost certinaly swamped with bugs to fix and other issues right now. Maintaining the Github repository alone most be a huge undertaking, so I’m sure while they’d like to help, they’re (probably) just too busy right now.
Also, many people know how to use Godot, just not necessarily Godot 3. I’ve personally released a couple games in Godot 3 back when it was in alpha (not necessarily recommended though. I had to get creative at times to work around bugs). Godot isn’t quite as easy to jump in as Unity because Godot just simply doesn’t have the huge volume of people to write tutorials, make videos, and provide samples.
With Godot 3 stable coming out soon, I’m sure people will start looking at Godot as a viable alternative to Unity and Unreal, which will in turn bring more help for people new to Godot as those more experienced will likely start helping those who don’t know as much.
I might make some tutorials once Godot 3 stable is out... no promises though :sunglasses:
All of that said, given it’s open source, anyone can help contribute to the engine! Not necessarily just C++ code is needed. There’s the documentation, the demo repository, and helping make resources like tutorials (video or written), really help everyone in the Godot community.