Hey all, little schizospiracy theory
The Godot engine is a social experiment:
- Godot comes from the french "absurd theater" play "While waiting for Godot" where Godot represents God, and the point of the play is that Godot never comes, and the people waiting for him do absurd stuff while waiting for him, and cope with the fact he's not coming.
- The Godot game engine is very meh, especially considering the huge amount of traction it has. The leads are incompetent, and have no vision, no profesionnalism. The fo See
https://waiting-for-blue-robot.gitlab.io/index.html for complete criticism. It's more of a cult than a community, and this is what i will build my next point on.
- The cult schizophrenically waits for the next version of the engine to fix everything wrong with it (just like in the piece: waiting for God: something very good, just like the next version of Godot according to them). While waiting, they boast about their objectively overrated engine, invent qualities to it, attack any critic (see future thread replies of angry godotcels), and engage in other ABSURD cult behaviour (in the play, they engage in such activites "While waiting for Godot")
Juan Linietsky, you're a comedic genius
So trve
Retvrn to engindev
>https://waiting-for-blue-robot.gitlab.io/index.htmlHoly autism, imagine writing a novella sized screed against a fucking open source project. What did they do to him? Tell him he can't say the n-word on IRC and kick his dog? Godot actually does respond to feedback. They finally got shader precompilation merged (after being miserably unusable for 3d for a long time). The best thing Godot has going for it is the license tbh. It's the most game engine you can get without paying royalties to porky. By virtue of being an engine it attracts retards anyway.
>>35800>imagine writing a novella sized screed against a fucking open source projectIt presents itself as a valid engine, so it should have criticism just like any other presenting as a valid engine. The fact that Godot is open source doesn't shield it against criticism, or against having to be good. The website is right in the fact that godot has built a cult around it.
> It's the most game engine you can get without paying royalties to porkyCheck out Flax, Stride for actually good open source game engines
>>35803>FlaxNot free software. You're a retard.
>StrideTell me what makes it good instead of throwing out names and expecting me to research them. I'll start with one feature godot has that stride (why did they rebrand?) doesn't: export for oculus quest.
>>35804>Not free software. You're a retard.The guy said open source, not FOSS, and most studios that make some money using any engine will pay for it, godot including. Also why start insulting? It's all in good fun.
>Tell me what makes it good instead of throwing out names and expecting me to research them. I'll start with one feature godot has that stride (why did they rebrand?) doesn't: export for oculus quest.Stride (Flax too) has performance, graphics, an optimized workflow, design, leadership, vision, profesionalism, .NET 8, and basically everything you're looking for in a game engine.
>>35857Stride, O3DE, and also UE5 is technically free and open source if you make less than a million per quarter.
And you'll pay royalties to piggies anyway if you want your game to get some traction.
>>35863>Stride>C#C# relies on .NET so it's practically non-libre unless you can use it with Mono.
https://www.gnu.org/philosophy/java-trap.html>UE5 is technically free and open source>if you make less than a million per quarterThen it's not Libre and Open Source, it's source-available.
>>35871> C# relies on .NET so it's practically non-libre unless you can use it with Mono.If you inspect any open source project down to it's core, it's not open source. Stride is open source, the .NET runtimes and compiler are…
> Then it's not Libre and Open Source, it's source-available.True, 99.9% of people never modify engine source too
>>35869> they'll eventually have to pull a unity at some point. Actual foss eliminates that risk.I don't know about UE but Flax has a license clause that has you use the license that was in place when the version you're using released. So if a new license comes out, trying to fuck everyone up, you can just not upgrade and let the community do a community fork
>>35897>If you inspect any open source project down to it's core, it's not open source.They are FLOSS, it's just that the value of them being FLOSS is diminished since you can't use them without proprietary dependencies. It's like with AOSP, although AOSP is perfectly functional without proprietary dependencies now since there are FLOSS replacements for Android's proprietary components.
Also, not all Open Source projects are created equal, kek.
Since this thread keeps getting bumps: OP is talking out of his ass and doesn't know what he is talking about. It's pure tunnel vision, and that's assuming this isn't one big astroturf.
There is no "cult" of people waiting for the engine "to be fixed" (or at least, not more so than any other group of excessives). There is a feature set with every version, and it is either what you need or not. In the latter case, people might wait on the next development cycle or simply use a different engine that does have their desired features. This is bog standard for any engine.
Likewise, describing an engine as "meh" is meaningless. (As engine debates among laypeople tend to be.) What makes it bad? Why is it overhyped? What does it do poorly? Explain YOUR position OP, instead of handwaving in the direction of someone else's (inane) critique.
As to the real reason Godot is popular:
1. Godot is free, quick to setup, and there is little hassle in going through development. This is enough for the vast majority of people who just want to tinker with an engine, or crap out a 5 dollar indie game;
2.It had two milestone releases during the Unity kerfuffle. It was already talked about and the negative press around Unity caused a bunch of people to (very publicly) switch.
This is coming from someone who writes embedded and engine code for fun, and has been doing so for years. In that same vein: the claim that the maintainers of Godot are "unprofessional" is also very amusing to me, considering the history of f(l)oss projects.
>>35796>Click on https://waiting-for-blue-robot.gitlab.io/index.html>click to different sections and skim<Godot’s cult leader is definitely Juan Linietsky. Before delving into the topic, it’s worth noting that Juan Linietsky was born in Argentina. There are many cults in Latin America, ranging from destructive cults to more controversial ones. Quote from the “Cults in Latin America” article: "The author estimates that more than 5,000 religious groups operate in Argentina, with as many as 50,000 sects and cults throughout Latin America." Due to this, Juan could consciously or unconsciously adopt cultic techniques to utilize in his own community of Godot followers. As we’ve covered in Value of Waiting chapter, the mere concept of “Waiting for Godot” and the ambiguity that accompanies it create a perfect environment for such cultic engagement. Juan may have also been influenced by some overzealous Latin American developers wanting to promote their supposed talent to worldwide community. Interestingly, in the past, Juan Linietsky worked as a musician at Sabarasa Entertainment, a game development company in Argentina.I'm sure there's nuggets of truth in here, but this really comes of as some disgruntled contributor's rambley manifesto rather than some honest critique.
>>35806Stride is not good. I've got a project using it. The editor is near unusable. Shaders are overcomplicated and the original devs were going to redo it back when it was still xenko and never did.
Dev team is good but too small. You ask them why an obscure feature isnt working, and they will genuinely not know because they havent touched it themselves. Theyre more interested in adding cool stuff than fixing their editor, and theyre trying to rewrite instead of fix. Fair, I guess, editor code is awful.
But its a very nice engine to write code for, stuff performs well, also core engine code is easy to debug (which youll have to do whether you want to or not)
>>35871Stride doesnt even work on Linux. The editor. Not until the devs finish rewriting it in avalonia.
As for the game you make with it, it didnt work with Linux out of the box for me, had build problems. Mac is worse, I heard people semi-regularly get everything working on Linux but nobody has touched Mac or other "supported" platforms in years.
>>35951> Need to try flax still, but it just doesnt seem better than unity, idk.It's more trustable, with a better license and it has good performance and graphics, like Stride. I also like being able to code in C++ and glue it to the C# easily, the prime reason for this is performance but it can also be if you have to use a C/C++ library, this is easier than DllImport.
>Also, wicked engine. It's got lots of features, active development, just very tempting to try a project on. But its c++ and lua not c#. And the editor UI is literally all imgui.It looks good but isn't it mostly for anime games?
>>35949>Stride doesnt even work on Linux.>As for the game you make with it, it didnt work with Linux out of the box for me, Is this true? Damn. 0/10.
>>35951You know what? Why
not make a game in GZDoom? It's the easiest engine and the graphics look decent. Don't know about Darkplaces or Tesseract but GZDoom sure looks to be the easiest engine to make games for.
Unique IPs: 23