Andrii Doroshenko 🇺🇦 Profile picture
Aug 6, 2022 28 tweets 6 min read Read on X
Behavior of Juan, aka @reduzio, lead developer of @godotengine, can be summarized as undue influence, which manifests as hypocrisy, lack of empathy, inattentiveness, irresponsibility.

Below is my critical analysis.

#GodotEngine #TruthAboutGodot #GodotCult #CancelGodotEngine
Juan posses a belief that he's destined to help people to make great games. He attempts to create a game engine which could allow users to create both casual and AAA games with little to no effort. But if you run after two hares, you will catch neither.
Juan focuses his efforts of making the engine accessible to everyone. He will always prioritize features that make the image of Godot look nice in the eyes of beholder, like editor features or movie maker mode, at the expense of neglecting core parts of the engine.
Juan attempts to create an image of being inclusive for all people around the world, trying to be all things to all people, but also trying to hit advanced features. He moves the goalposts a lot, both in terms of arguments and development goals.
Juan deliberately downplays himself, plays a victim to induce guilt in others, as if users are forcing him to work hard in Godot to make advanced game engine comparable to Unity or Unreal, and allegedly experiences "pressure" because of this.
Juan may say that he tried his best, but in reality he says this to cover up his irresponsibility. He does not finish features that he himself created or integrated in Godot, he says something like "I don't have time for this, interested contributors will fix bugs themselves".
Juan is mostly detached from real game development. Due to this, he doesn't really understand how a particular feature should work in practice. Due to this, he tends to fixate on ideas. Simultaneously, he says that Godot's development is extremely pragmatic to contributors.
When confronted with criticism, Juan fights it off by saying that he has more experience, or that others don't understand his architecture. He says that for contributors to gain his trust, they must have "irreproachable attitude", which means unquestionable attitude in practice.
Juan publicly says that he encourages public discussions to users. But privately, he will tell you that expressing disagreement in private is far more productive and useful. Therefore, Juan creates an environment where consensus cannot be possibly reached.
Juan plays a democrat. To users, he says that Godot's governance has horizontal structure. But to contributors, he says that Godot's development is based solely on trust, and not meritocracy nor democracy.
Juan creates perceived threat, like "commercial engines feel threatened by open-source". Us vs them mentality. He comes up with a bogus solution to a bogus problem, which is the only core development "philosophy" in Godot, by saying that Godot has none.
Juan writes a lot of propaganda articles, such as: "As an Open Source project, Godot is more than a game engine". He substitutes concepts like "community-driven", or says that number of contributors keeps growing "exponentially".
Juan presents common knowledge as unique and innovative and demonizes approaches that doesn't work for him. He creates surrogate solutions in attempt to match up to expectations of commercial engines, but such solutions end up being incomplete and overly simplified.
Juan may reject features to achieve a preconceived notion of purity, hidden under assumption that bloat accumulates quickly in Godot, despite the fact that engine's binary size keeps growing in leap and bounds year by year in spite of this expressed purism.
Juan temporarily rejects proposals by saying that a feature is not needed, but then implements that feature himself years later. This kind of tactic is more likely to be used if a proposal is complemented with a finished solution. He rarely if ever reads elaborate proposals.
Juan severely lacks tact when rejecting proposals. This is because he's unable to understand and experience feelings of other people, completely lacks empathy. He may occasionally express feelings of sadness and grief, but it's not genuine, more like "crocodile tears".
Juan misinterprets facts. He's extremely inattentive and lacks focus. When Juan is exposed in inappropriate behavior, he starts blame shifting by saying that others misunderstood what he said or done.
Juan is a master of gaslighting, a manipulation technique that allows to undermine the perception of reality. He misinterprets someone else's messages or make up imaginary situations. People who don't pay attention to this tend to agree to his contrived conclusions.
For instance, Juan says something like: "it's not nice to put words into someone's mouth". This statement is true, but statements like these oftentimes don't apply to the situation that arise at hand, and this is mostly used to deflect criticism in Godot community.
Juan uses love bombarding techniques. He will say that what they do is done entirely out of love, convince people that they don't have to be professional or serious as other engines. Alternates love with coercion, especially when contributors start to question Godot's decisions.
At the same time, Juan expresses ambivalent attitude towards commercial game engines. Juan wants to achieve the success of Unity and Unreal, but he will never tell this explicitly, because he experiences jealously.
Sometimes, you may see Juan covertly referring to Unity and Unreal as "two major technologies". Yet he discourages users to compare Godot to any other technology, and say that Godot doesn't compete with Unity, Unreal etc, to the point that "they are free to use Godot's code".
When users express concerns, you may see Juan writing messages to "clarify" things. For example, when Godot started to receive funds from gambling sponsors, he tried to shield Godot with "no warranty" clause of MIT license. People think that it's dirty money regardless.
Juan constantly says that he's not tired to "clarify" things again and again. Propaganda is fed via so-called "clarification" process. Therefore, instead of addressing underlying issues, he attempts to convince people that an issue doesn't exist or turn it into a benefit.
Juan describes Godot's unusual governance as an "uncharted territory" for all people who'd like to take part in game development. Depicting it this way allows to create ambiguous environment where deception may be hidden and presented as mistakes or misunderstandings.
Juan says that Godot is the only thing which interests him in life. Yet he says that he only tweets about Godot updates, which is false. However, he becomes a real-life role model for a lot of susceptible followers, which is alarming considering all above.
Rhetoric: when Juan says to you "it that helps" when he justifies his actions, he's likely lying.
Rhetoric: when Juan says to you "Again, ...", he expects you to back down. This is how he shows his supremacy.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Andrii Doroshenko 🇺🇦

Andrii Doroshenko 🇺🇦 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Xrayez

Dec 23, 2023
Godot Forums and The Mirror, the next Roblox-like platform, announced a business partnership.

What does it mean to @GodotEngine's supposedly bright future? 🙃

#TruthAboutGodot

Read the thread below. 🧵👇 Image
To start off, Ariel Manzur, co-founder of Godot, has come on board with The Mirror as a technical advisor. Similar to Juan Linietsky, the lead developer of Godot, he represents Godot PLC and retains a permanent seat at Godot.

prnewswire.com/news-releases/…
Juan Linietsky, another co-founder of Godot, once floated the idea and tested the waters within the Godot community, seeking their thoughts on platforms similar to Roblox. He posed some "philosophical" questions and even collaborated with Ariel on a similar game in the past.


Image
Image
Image
Image
Read 16 tweets
Jul 25, 2023
A case study for everyone interested in knowing how cults operate and their thinking processes, as seen in some #OpenSource communities.

They adore their leader, and despite facts, are unable to recognize Juan's undue influence over followers of Godot.

#Psychology #Godoctor
He insinuates that people with negative experiences have no right to "ruin it for everybody". This narrative implies that the information could somehow ruin the entire project. If words hold such power, it raises questions about Godot's true capabilities.

Eventually, the follower of Godot uses other insinuations in an attempt to undermine the authority of the critic and labels genuine criticism as a conspiracy theory, which is typical behavior of members who are part of a toxic cult.

Read 8 tweets
Feb 17, 2023
Godot leadership banned a Ukrainian maintainer amidst Russian invasion of Ukraine, which became the straw that broke camel's back.

Many people misunderstand my motivation on why I talk about Godot's wrongdoings for so long.

Read further! 🧵👇

#GodotEngine #TruthAboutGodot
While I do have an emotional attachment to the project, which shows absolutely all signs of being an actual cult, as a former member of it, it's my ethical duty to talk about it. Some people may not understand the entire notion of ethics or duty in the first place, though...
Godot leadership's political stance against a Ukrainian contributor and maintainer has lead to unprecedented consequences for Godot leadership. They didn't expect that I'd continue talking about their wrongdoings for so long, and they thought that they could get away with this.
Read 10 tweets
Feb 15, 2023
The admin of Godot forums keeps locking the discussion concerning Godot's governance.

Several people attacked my character in a thread which discussed the fact of Godot leadership founding commercial companies for Godot.

web.archive.org/web/2023021519…

#GodotEngine #TruthAboutGodot
Non-archived version available here: godotforums.org/d/32795-commer…
Someone in the discussion asked what kind of goal I have in mind. After the discussion got locked, I asked him the same question in private.

He left the private conversation, that's exactly how cultists operate, they don't answer the questions. 😉
Read 4 tweets
Sep 7, 2022
When I say that Juan keeps striking community with his stupidity, I mean it. @reduzio expresses his "Messiah complex", once again.

"What kind of jokes are these?", you may ask. Let's see what #Godoctor says about Juan, cult leader of #GodotEngine.

#CancelGodotEngine #GodotCult
The "Messiah complex" of Juan stems from his desire to save the world from those "evil" corporations. Taken together with above, he probably wants to show that he's a "Superman":

But perhaps this has more deep roots. Recall the "Thanos" tweet of Juan? Perhaps this "Godot meteor" is connected with his desire to "purge" the userbase that use "commercial software"?

Read 6 tweets
Aug 14, 2022
Godot leadership betrays their ideology!

Lead developer @reduzio and project manager @Akien launched a commercial company called W4 Games!

Free and #OpenSource game engine wants to have a cake and eat it too!

#GodotEngine #CancelGodotEngine #TruthAboutGodot #GameDev
W4 Games website.

Notice how Godot leadership deliberately leaves out important information when they say it's a company of "Godot veterans", but those "Godot veterans" and Godot leadership are the same persons.

w4games.com
Feel free to familiarize yourself with my previous threads on this topic to understand why Godot is not community-driven and my explanation of why the mentality of Godot leadership is not open as you might have expected:

Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(