- Edited
I have started working on a translation for Godot based off of this Unity3D tutorial. Although it is a mini-game it makes use of high-level programming patterns such as singleton (autoloaded scripts), component, coroutines, observer, finite state machine (some of which are handled by Godot for us) making this more of an intermediate programming tutorial.<br><br>I think the internet is flooded with beginner level tutorials and some of which even popularize bad written code, just because people in charge of these tutorials don't have time to write them. Well, my opinion is you have to make the time and if it takes longer, then it takes longer, I think people appreciate better quality over quantity. Also these will be text based tutorials as opposed to video because of three reasons, with text you can search through it very easily, you don't need to remember when you saw something or in what episode, secondly, I had a poll on the Godot facebook group and about 90% preferred text over other media and finally, with HTML5, JavaScript and interactive web we can have some pretty awesome interactivity!<br><br>So for the time being my focus will be to try and translate some of the Unity3D tutorials over to Godot (in a more professional way, that is not just throw the code around, but instead have structure and logic to it as it applies to Godot), first because they have free assets which we can use and it makes it easier (although don't be fulled, some will be tricky, like the 3D ones since you have to re-map the textures because we can't use the obj files that are compatible with Unity3D directly in Godot so it isn't that straightforward) and second because I'm also new to this and it's good to have a starting point. Then at the end of it all if you're curious you can compare results between Unity3D and Godot (implementation-wise, programming-wise, ease of use etc.) so I think there are a number of benefits to doing this.<br><br>I'd really appreciate your support guys and if you drop by the website please give me some feedback so I can bring higher quality posts and tutorials. They ill be hosted here: https://razvanc-r.gitlab.io/tutorials/<br><br>Thanks for your time!