Before I start talking about anything here let me state a few things. I'm not telling you to stop using Gamelab or cdo in general. I'm suggesting a waaaaaaaaaaaaaaaaaaay more feature available game engine that I personally use. I am a little biased towards Godot but I'm trying to keep it not biased here for the sake of making it more relatable. With that said..
I love Gamelab for what it has to offer but it's super limited on everything you can do. I wanted to do so many things before but I could never really use Gamelab to do it. I wanted to make loads of cool apps that are much easier to create on a platform made for use cases like I wanted. So I used Godot.
I chose Godot over everything else because of 3 main reasons.
- Pricing
- Features
- Community
Pricing
Godot is an open-source game engine. That means everyone can contribute to the engine code to make bugfixes or new features. It also means it's easier to get your issues solved. It even means that if people make a module for the engine, you can compile it (it sounds scary but very easy) and add new features. And compiling isn't even neccesaryy all the time! You can use addons for projects to add new features that make it much easier to do certain things in the editor or in-game.
Editor Features
It's feature set is amazing as well! It uses a node tree for your different scenes. Scenes are your main way of having different levels, screens, assets, etc. They're very versatile. It also has a really readable programming language called GDScript. It looks close to Python in syntax. The engine has auto code completion with its built-in script editor. Everything you need to do to make games/apps in the engine is included in one package so no need to install extra stuff. And if you know different languages like C, C# or C++, you can use those to program in the engine as well! C# requires the Mono version of Godot to script with it. C and C++ is programmed with a script type of GDNative.. It has a built-in documentation so no need to download that or go to the web for it. You can head to docs.godotengine.org to view the documentation there as well.
Community
The community is amazing as well! You may not find many videos on YouTube for tutorials on Godot, but I'd say the best place to start for getting support is their Discord server! They are very responsive there and will be glad to help you out whenever possible. Do keep in mind that you can get skipped but my suggestion is to ask later but don't spam or be annoying. You can also head to their forums page which has a similar layout to this forum.
With that all said, do at least give Godot a look if you're considering to upgrade from Gamelab or even other game engines. I'll be making a YT video sooner or later on my channel about Godot. Have a wonderful day Gamelab forums! I'll still be around btw but I probably won't be using Gamelab as much anymore. So that news means not many updates to my projects there. I need to lift some weight off my mind so I can manage better. It feels stressful and becomes challenging trying to manage what feels like 100 projects at once and managing personal life as well.