Redot Engine: A Fork of the Godot Engine(github.com)
github.com
Redot Engine: A Fork of the Godot Engine
https://github.com/Redot-Engine
73 comments
Well I'd usually agree, this isn't really a revenge fork. Many Godot contributors are now simply blocked from putting in pull requests, opening issues and things like that. They have no way to contribute, but they do to this fork, so I expect that those people will continue to do so.
Do you have a proof for that?
https://x.com/anthonywaldz/status/1840345290228047911#m
Several contributors cannot work on Godot anymore, hence the fork.
Several contributors cannot work on Godot anymore, hence the fork.
According to Akien, at the time that fork was created the total number of blocked users on github was 3, as of this morning the total number of blocked users on github has increased to 5.
So that doesn't really seem to be the reason why that fork was created. Maybe it's someone who was unhappy with the development in general and this was the reason to pull the trigger but overall this does look a bit off.
So that doesn't really seem to be the reason why that fork was created. Maybe it's someone who was unhappy with the development in general and this was the reason to pull the trigger but overall this does look a bit off.
No public members and there's a total of one PR merged in that's just as bizarre as this entire situation.
But apparently the redot discord server is buzzing and this already has 1500 stars. More than I'd expect for a pure revenge server. Who knows what's going on at this point?
But apparently the redot discord server is buzzing and this already has 1500 stars. More than I'd expect for a pure revenge server. Who knows what's going on at this point?
>More than I'd expect for a pure revenge server.
Seems about right to me. Don't underestimate how organized and developed the anti-woke outrage machine is, and the fact that this blew up on Twitter when the "game engines are woke" meme was ascendant. It's a perfect tempest in a teacup.
I mean, it's literally just a fork of Godot with a reskin at this point, that few people would even know about outside of the context of the controversy that led to it. What reason would is have for having as many stars other than hype and virtue signaling political alignment?
Seems about right to me. Don't underestimate how organized and developed the anti-woke outrage machine is, and the fact that this blew up on Twitter when the "game engines are woke" meme was ascendant. It's a perfect tempest in a teacup.
I mean, it's literally just a fork of Godot with a reskin at this point, that few people would even know about outside of the context of the controversy that led to it. What reason would is have for having as many stars other than hype and virtue signaling political alignment?
Outrage machine? You mean people sincerely disagreeing with the hateful bullshit the Godot community managers and moderators have been saying publically?
It's a way to dehumanize the majority of people who'd like to keep politics out of professional game development.
There's no way to argue that this whole controversy wasn't just made up on purpose by a radical CM. At some point companies have to learn having these people in control of the social media profiles isn't a good idea, and siding with them is even worse. This is peak unprofessionalism and trying to poison the community well.
There's no way to argue that this whole controversy wasn't just made up on purpose by a radical CM. At some point companies have to learn having these people in control of the social media profiles isn't a good idea, and siding with them is even worse. This is peak unprofessionalism and trying to poison the community well.
How do you know what the majority wants or that even matters?
Simply because some sociopaths have stopped seeing themselves as active members of the society, doesn't necessarily make them neither a majority nor a healthy group of people.
To honor basic human rights is "poisoning"? That's some strong projection.
Simply because some sociopaths have stopped seeing themselves as active members of the society, doesn't necessarily make them neither a majority nor a healthy group of people.
To honor basic human rights is "poisoning"? That's some strong projection.
I think your reply unintentionally just strengthens my point. You just double down on the dehumanization and polarization while sounding like you're out of touch with the majority.
Polarization like... staying tf away from racists, homophobics, genocide supporters and in general toxic people?
Yeah, i guess that's the kinda of polarization that i can support. Majority or not.
"on purpose" gives too much credit. No one ever knows when some random tweet suddenly becomes a hurricane. That's why PR tries to be as milqeutoast in posting as possible. Often never allowed to even reply to any but the most obvious questions woth the most canned responses (when is X comkng out. And not much more).
But yes, the various issues with the community (even before the Unity implosion) and its design philosophies that show no hint of changing (which are fine, just not to my needs) is why I'm looking more into Stride for my OS engine instead.
Or at least that was the plan until layoff season came. Hope 2025 gives me better stability so I can get back to my long term goals.
But yes, the various issues with the community (even before the Unity implosion) and its design philosophies that show no hint of changing (which are fine, just not to my needs) is why I'm looking more into Stride for my OS engine instead.
Or at least that was the plan until layoff season came. Hope 2025 gives me better stability so I can get back to my long term goals.
I see the argument in saying the CM would do that accidentally, but don't personally buy it. They are supposed to be professionals in this, yet their post implying a stance ("woke is good and relevant to game engines") of the whole Godot community is something that could only be considered "neutral" for people who insulate themselves from said large community.
Ideally I'd like the devs of projects to handle their tweets themselves, even if they tweet less, and not be overly milktoasty about it. But the standard is in the Mariana Trench given for many companies a Golden Retriever would be a better CM. I hope Godot/Redot somehow survives this with the larger community intact.
Btw, Stride is cool. As a C# game dev for 10 years, I love to see non-Unity C# engines actually being used/seriously considered!
Ideally I'd like the devs of projects to handle their tweets themselves, even if they tweet less, and not be overly milktoasty about it. But the standard is in the Mariana Trench given for many companies a Golden Retriever would be a better CM. I hope Godot/Redot somehow survives this with the larger community intact.
Btw, Stride is cool. As a C# game dev for 10 years, I love to see non-Unity C# engines actually being used/seriously considered!
She has "obnoxiously queer" in her twitter bio,
"they" posted "Apparently Game Engines are woke now" "show us your #wokot games below", which is obviously rage bait, in response to a stupid tweet with minimum traction.
She blocked mild criticism, and then I kid you not, posted a selfie of herself in the shower, to flame Asmongold due to his video on the subject.
Saying that something is "random" is completely ignoring the fact that at every chance she had to be obnoxiously queer, she took it.
Xananax also posted a unprofessional message on the official website linked discord, and then the so called official response to the situation made excuses saying that this discord isn't official.
They've had many instances to act better, distance themselves from the unprofessional behavior and didn't take it.
"they" posted "Apparently Game Engines are woke now" "show us your #wokot games below", which is obviously rage bait, in response to a stupid tweet with minimum traction.
She blocked mild criticism, and then I kid you not, posted a selfie of herself in the shower, to flame Asmongold due to his video on the subject.
Saying that something is "random" is completely ignoring the fact that at every chance she had to be obnoxiously queer, she took it.
Xananax also posted a unprofessional message on the official website linked discord, and then the so called official response to the situation made excuses saying that this discord isn't official.
They've had many instances to act better, distance themselves from the unprofessional behavior and didn't take it.
Grummz followers, he's been promoting it heavily
1 single blocked user would be enough to justify generating a fork, so 5 blocked users seems to verify somewhat, the true stat would be number of unaccepted pull requests.
Assume a talented programmer who wishes to involve another programmer to help work on their (unaccepted by upstream and therefore mostly invisible) changes - github is then used to facilitate the work easier than setting up your own private repo. He can then approve that 3rd persons changes and move on to the next thing.
The key to it is they control the choice to accept the pull request and "make it so".
Years later, the potentially stalled upstream can "backport" the best changes from the fork if they have diverged too much to merge all of (the fork) changes into (to the main original) repo, and there is some reason to keep the stalled code alive (not saying it's stalled), or if it is still or more active probably "sideport" would be a better word, and if more advanced the best parts from Redot could be collected as a "patch" especially if it is not clear which is the most active. If Redot becomes the de factor dev version, and merging is too difficult, the original maintainer could ditch the old repo putting up a message and link to Godot non-Faggot version, fork Redot back into Godot, call it the release version, and call Redot the live public beta of the next version of Godot (this is my prediction of what will happen).
Jacob Faggot was a Swedish scientist, civil servant, and surveyor. * this is a test of the anti-woke emergency broadcast system. Pump up the volume.
Assume a talented programmer who wishes to involve another programmer to help work on their (unaccepted by upstream and therefore mostly invisible) changes - github is then used to facilitate the work easier than setting up your own private repo. He can then approve that 3rd persons changes and move on to the next thing.
The key to it is they control the choice to accept the pull request and "make it so".
Years later, the potentially stalled upstream can "backport" the best changes from the fork if they have diverged too much to merge all of (the fork) changes into (to the main original) repo, and there is some reason to keep the stalled code alive (not saying it's stalled), or if it is still or more active probably "sideport" would be a better word, and if more advanced the best parts from Redot could be collected as a "patch" especially if it is not clear which is the most active. If Redot becomes the de factor dev version, and merging is too difficult, the original maintainer could ditch the old repo putting up a message and link to Godot non-Faggot version, fork Redot back into Godot, call it the release version, and call Redot the live public beta of the next version of Godot (this is my prediction of what will happen).
Jacob Faggot was a Swedish scientist, civil servant, and surveyor. * this is a test of the anti-woke emergency broadcast system. Pump up the volume.
Anyone can make a fork, they don't need to justify it. I was just saying that the maybe unjustified blocking was limited to social media and did not extend to the actual development.
The reason Juan has given for blocking were github comments that were such that he had to block them. I haven't seen them so I can't verify it but the fact that it was limited to very few accounts compared to what happened on social media leads me to believe that argument.
The reason Juan has given for blocking were github comments that were such that he had to block them. I haven't seen them so I can't verify it but the fact that it was limited to very few accounts compared to what happened on social media leads me to believe that argument.
I cannot verify that this guy is a contributor to Godot. Nothing shows up on his main github account relevant to godot. Only with that new fork.
Don't get me wrong, Godot did ban few accounts. Those totally weird hecklers who made issues and PR's trolling against basic human rights.
Again, if you have a proof of a ban campaign of ACTUAL contributors, please show it.
Don't get me wrong, Godot did ban few accounts. Those totally weird hecklers who made issues and PR's trolling against basic human rights.
Again, if you have a proof of a ban campaign of ACTUAL contributors, please show it.
No weird hecklers and no one trolled against human rights, except for the people in charge of Godot trolling against the human right to free expression of course.
What free expression, specifically, was Godot "trolling against?"
Or is your claim that one day, for no specific reason, they just started banning random people?
Or is your claim that one day, for no specific reason, they just started banning random people?
Banning anyone for any reason from any service or platform is opposition to free expression, end of.
Nobody threatened your very obscured sense of free expression.
They didn't ban them from the platform (even that would be discussable), they simply stopped interacting with a bunch of very weird and intolerant people.
It's their right to ignore toxic people.
They were, in fact, banned from the platform. Nobody was weird, intolerant, or toxic. It is not their right to ignore anyone.
You people really making things up. I understand, fake news comes with the culture.
Let's just say goodbyes and best wishes for that chad fork.
"revenge fork" lol this is an excellent term for describing this sort of thing
Hardly.
It literally hasn't officially launched yet, it will do that inside 24 hours.
No point panicking about replacing references. There's so many in the engine, like there would be in any codebase anyway, that probably most of them will stay as-is. I don't imagine there was any project-wide Ctrl+H on Open/LibreOffice port either.
No point panicking about replacing references. There's so many in the engine, like there would be in any codebase anyway, that probably most of them will stay as-is. I don't imagine there was any project-wide Ctrl+H on Open/LibreOffice port either.
What is the reasoning behind the fork?
Godot expressed support for LGBTQ+, so the alt-right had to fork their own.
That's a disingenuous take.
Godot is blocking devs on github, preventing them from getting updates for their projects, because of ideological disagreement.
Godot is blocking devs on github, preventing them from getting updates for their projects, because of ideological disagreement.
Evidence?
https://x.com/anthonywaldz/status/1840345290228047911#m
Also see the conversations involving that individual today.
Also see the conversations involving that individual today.
To readers without access to X,
https://knowyourmeme.com/memes/events/godot-engine-user-bloc...
https://knowyourmeme.com/memes/events/godot-engine-user-bloc...
Only reports I’ve seen mention being blocked in twitter.
If that’s a thing you care about that deeply you probably should be blocked.
If that’s a thing you care about that deeply you probably should be blocked.
[deleted]
If what's a thing you care about deeply?
What does it mean to “block” developers from accessing an open source repo? I can go to https://github.com/godotengine/godot and clone it without even making an account.
A total tempest in a teapot.
A total tempest in a teapot.
It means this https://x.com/anthonywaldz/status/1840345290228047911#m
If someone's knowledge of software licenses and distributed version control is so limited that they can't figure out a way to bypass this "block," then I'm not sure they're cut out for the rigors of video game development.
That's beside the point.
You said that "Godot is blocking devs on github, preventing them from getting updates for their projects."
In fact, no devs are blocked from getting updates for their projects.
In fact, no devs are blocked from getting updates for their projects.
They are, in fact.
They in fact aren't.
First, getting blocked on GitHub doesn't remove your access to the repository. You can still see and fork the code. You just can't comment in issues and discussions.
Second, no actual developer of Godot has been blocked. Random people harassing the contributors have been blocked.
First, getting blocked on GitHub doesn't remove your access to the repository. You can still see and fork the code. You just can't comment in issues and discussions.
Second, no actual developer of Godot has been blocked. Random people harassing the contributors have been blocked.
They are, in fact, blocked.
>Godot is blocking devs on github, preventing them from getting updates for their projects
No, that's not how any of this works. But nice try.
No, that's not how any of this works. But nice try.
Everything he said is correct, of course. But nice try.
It's not an exhaustive take, but what it boils down to. Also the Github blocking is false and has been disproven.
Verifiably false. Godot's new community manager chimed in a mongolian horse-rider simulator discussion [0] that had nothing to do with it (but UE5), claimed the engine to have become "wokot" and immediately proceeded to block every single account expressing any criticism from questioning stirring useless drama online to fixing the engine, quoting its founder, or having never interacted with the account at all, and then proceeded to thoroughly lie in their official statement. The project has always been leaning into supporting such communities, and that was never an issue for the majority of people at large until this pointless tantrum that ultimately just brought worldwide attention to its community management issues.
0. https://x.com/godotengine/status/1839795089121403320
0. https://x.com/godotengine/status/1839795089121403320
It might have been useful to include the Godot Foundation's statement on the issue, as it directly acknowledges this. https://www.reddit.com/r/godot/comments/1fsvcdg/from_the_god...
oi. Crazy how I really haven't checked much into Godot's community since early pandemic but the exact same names always come up causing drama.
So the official Godot twitter fell for the lowest quality troll bait to start a flame war, and in the crossfire they banned several people who were in fact not harassing staff. On top of that, a particular unoffical discord moderator fanned the flames, causing a fallout of some devs, and then others in the crossfire. The CEO basically dug his head in the sand for all this.
Did I get that right? You'd think a proper CM would know that those "callouts" rarely end well. Especially on Twitter. More reasons companies won't be open about their creative works and instead live in an ivory tower.
To be frank this is all a bit stupid and disappointing. I knew for a while that Godot's contributions can be overly hardheaded and blocked a lot of useful optimizations, so I was expecting this fork to be more of a call to have the engine focus more on iterating faster and being more performant. But alas, Twitter continues to unjustify its own existence.
So the official Godot twitter fell for the lowest quality troll bait to start a flame war, and in the crossfire they banned several people who were in fact not harassing staff. On top of that, a particular unoffical discord moderator fanned the flames, causing a fallout of some devs, and then others in the crossfire. The CEO basically dug his head in the sand for all this.
Did I get that right? You'd think a proper CM would know that those "callouts" rarely end well. Especially on Twitter. More reasons companies won't be open about their creative works and instead live in an ivory tower.
To be frank this is all a bit stupid and disappointing. I knew for a while that Godot's contributions can be overly hardheaded and blocked a lot of useful optimizations, so I was expecting this fork to be more of a call to have the engine focus more on iterating faster and being more performant. But alas, Twitter continues to unjustify its own existence.
[deleted]
It doesn't have a functioning website or even a statement explaining the reason for the fork.
Why the reason for the fork?
How many forks of Godot exist?
Why the reason for the fork?
How many forks of Godot exist?
Given contributors have been blocked access to the actual Godot repo, part why this is going fork first, explanations later might just be to not block work
You forgot to mention the number of contributors who have been blocked. (It's five.)
That's like saying only 5 devs were shot, there's tens of thousands left.
The behavior of the Godot Foundation is so out of touch with the community and the general idea of trying to provide a product/service that is not politically aligned by its base idea, and whose audience is politically diverse and don't expect Godot to engage with polarizing acts.
I've literally never seen a Discord blow up and grow as fast as this one.
The behavior of the Godot Foundation is so out of touch with the community and the general idea of trying to provide a product/service that is not politically aligned by its base idea, and whose audience is politically diverse and don't expect Godot to engage with polarizing acts.
I've literally never seen a Discord blow up and grow as fast as this one.
Banning 5 people is actually not the same as shooting them.
No, neither is my example, but in the parallel it communicates a tit for tat.
Blocking work of actual devs off the cuff damns the stance of Godot.
Blocking work of actual devs off the cuff damns the stance of Godot.
Godot is doing fine. Most of the community is on their side, and they've gotten donations and support in solidarity for their stance. Development continues unabated.
Meanwhile the only thing Redot has accomplished to date is an angy logo.
Something tells me those "actual devs" weren't contributing anything of value, if at all.
Meanwhile the only thing Redot has accomplished to date is an angy logo.
Something tells me those "actual devs" weren't contributing anything of value, if at all.
Congratulations you're spewing disinformation about Redot (it has pull requests take in while Godot is so pissed of it they just banned Redot's lead dev from Godot's repos, for doing the same unpenalizable thing, meaning telling Godot to not get in to politics and do games instead).
Even if godot somehow "won" this, it's a pyrrhic victory where they've ruined their community and have made an example for future projects / and or other C# engines which are back in the spotlight.
Your defense for Godot's actions of "Most of the dev community is intact". Yeah but how about ALL of it having been intact? Absolutely nothing was gained from this. Maybe some day they'll see their error but even then, they'll have achieved less in total.
Even if godot somehow "won" this, it's a pyrrhic victory where they've ruined their community and have made an example for future projects / and or other C# engines which are back in the spotlight.
Your defense for Godot's actions of "Most of the dev community is intact". Yeah but how about ALL of it having been intact? Absolutely nothing was gained from this. Maybe some day they'll see their error but even then, they'll have achieved less in total.
Nothing tells you that, of course.
Indeed, banning is far worse.
Missed opportunity to name it Bigot (pronounced "Big-oh")
How is it bigoted? Tech is meritocratic, hence that token is invalid.
No one who works on it is bigoted, so that would be nonsensical.
Racist cheerleaders like you who don't actually do any work are bigoted.
Where is the proof these people are "racist cheerleaders?" If someone called you an anti-White, misandrist, child groomer, etc., you'd demand them to back up the claims with sources.
This one didn‘t even manage to delete Godot from the readme and insert its own name.