|
|
|
|
|
by Uehreka
375 days ago
|
|
Idk that I’d say it’s in 3rd place. My guess would be that something like Source Engine is 3rd. Having worked with Unreal, Unity and Godot, Godot is extremely rough. It has a terrible scripting language, an abysmal script editing UI, all while lacking the sophistication of Unity and Unreal’s rendering. It gets way too much benefit of the doubt because it’s open source. We desperately need an open source engine that can compete with Unity and Unreal, but we need to stop kidding ourselves that Godot is serious about filling that role. If they were they would’ve grabbed Lua (or JS, or Python, or anything well established) off the shelf, told devs to use the code editor of their choice, and focused on either building the best rendering pipeline they could with their limited resources, or focused on some sort of clever differentiating feature that Unity/Unreal won’t implement. As it is it’s clear Godot’s team is more interested in reinventing wheels for fun than in making a real contender. |
|
You're not wrong about Godot, but;
1. You can always fork/modify it. Getting a source code license for Unity is a 6 figure proposition.
2. Being open source is a big deal. No phone home spyware(Unity). Keep 100% of your revenue.
3. C# support is OK. Its very slowly getting better.
I'm not a Godot zealot, one if it's biggest weaknesses is a community incapacitated of criticism. But still, your getting something very capable for small scale projects for free.
Unity, if Microsoft brought them out and fixed the business side, would easily be my engine of choice.
I learned to program in it. But I don't trust Unity the company. Every time you turn around they're laying off more people or doing something else strange.
Unreal is very bad for the smaller scales projects I actually build.
Lately I've been making weird prototypes using niche engines. I like Raylib, but it's just a rendering system. It's a much harder path to getting a game made.
If you know someone building a better Godot let me know. I'll try it this weekend.