5 ms·
Is Godot mature enough to offer Indy games developers an alternative to unity? If not, what is missing?
by ako 3y ago
Is Godot mature enough to offer Indy games developers an alternative to unity? If not, what is missing?
- raincole 3y agoMobile support for C# is the top of my list.
- jeremyjh 3y agoThere are really good reasons to choose Unity over Godot, but C# isn't one of them. You have to learn a whole new API, framework, workflow, etc. Learning GDScript is the least of the issues.
- BudaDude 3y agoThis isn't always true. C# outperform GDScript. Even GDScript 2. GDScript is great for quickly programming certains events. But if you want to create complicated systems that using require thousands or millions of data points, you will notice the speed difference.
- jeremyjh 3y agoAnd C++ outperforms C#, so native modules are always an option where you really need performance. Yes, you have to build for every platform but most projects really won't need it - but its there so you know you have options when you do. GDNative is also an option to avoid building the core engine, and its still at least as fast as C#.
- pjmlp 3y agoExcept most Unity users don't want to write C++, if they wanted to, they would have chosen another engine in first place.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- lainga 3y agoChoose your ~~fighter~~ binding https://github.com/godot-rust/gdext https://github.com/godot-rust/gdext https://github.com/godotengine/godot-cpp https://github.com/godotengine/godot-cpp
- BudaDude 3y agoThe biggest issue is no official asset store. The lead developer has mentioned is on the roadmap, but because the company is a non-profit, it's very complicated to start.