Redot-Engine / redot-engine

Redot Engine – Multi-platform 2D and 3D game engine
https://redotengine.org/
MIT License
4.68k stars 205 forks source link

What will make this engine different from Godot? #64

Closed ShadowMosesIsland closed 1 month ago

ShadowMosesIsland commented 1 month ago

Tested versions

-

System information

-

Issue description

I know this is not the right place to ask this, but I don't have a Twitter account and never plan to. Neither am aware if there's any forum or Discord server for Redot already.

What are your plans for the engine? Do you want to keep it a carbon copy of Godot, but remove any political stuff that might be inserted into the code in future? Is this just a different name for the same software, so the projects won't be associated with Godot? Or, are you planning to take a completely different path for development, focus on different features and fixing different bugs than Godot?

If it's the latter, then I have another question. How are you going to do it? Not asking this to challenge you or anything, but Godot has currently 56,837€ worth of funding money per month, more popularity, an established development team, plus the contributors. This is a huge project to compete with. Why wouldn't someone who's indifferent to all the drama on Twitter, or someone who doesn't agree with the beliefs of the development team, keep using Godot? They don't have to support them financially, Godot is a free tool, and nobody can control what user does with it.

This is what I struggle to understand, and it's coming from an outsider who's oblivious to all social aspects of the game engine.

Steps to reproduce

-

Minimal reproduction project (MRP)

-

FireBrandMint commented 1 month ago

From what i heard from the discord, there's many good PRs that godot ignores, there's an interest in that.

But the founders do not promisse much and are thinking of a roadmap for this. Also they're considering some suggestions on how to set goals and stuff.

I think this is basically a escape from poor management? Idk that's the impression i got from the talking points on the livestream.

muhuk commented 1 month ago

but Godot has currently 56,837€ worth of funding money per month, more popularity, an established development team, plus the contributors.

What makes you think Redot or another fork can't pull in new features/changes made to the Godot repository? (In addition to changes they make on their own)

ShadowMosesIsland commented 1 month ago

What makes you think Redot or another fork can't pull in new features/changes made to the Godot repository? (In addition to changes they make on their own)

Obviously they can, but it's a fresh new project so obviously I'm skeptic, as I don't know the experience of the development team, whether they'll be able to differentiate good and bad pull requests, whether they'll know what to pull from Godot and what not when the difference between the two projects get more complex and conflicting. And creating an alternative just because of some unrelated twitter stuff that can be ignored is in my opinion not a promising motivation for creating a good engine. I do hope that it will succeed though and that the game developers will benefit from your effort.

muhuk commented 1 month ago

I do hope that it will succeed though and that the game developers will benefit from your effort.

Good.

RisingThumb commented 1 month ago

The vsekai fork of Godot is maintained side-by-side to the main Godot repo, and vsekai is focused on XR/VR usecases. https://github.com/V-Sekai/godot An example of this usecase is in HRTF audio. https://github.com/godotengine/godot-proposals/issues/4435

Additionally, even if it's a fork that goes side by side with Godot, making PR requests against the upstream Godot is still a good idea, and it's worthwhile discussing that too. A bunch of the various changes made in vsekai have had PRs made upstream, and they've been beneficial for Godot in general. Being cooperative in the same way vsekai is, is generally better for everyone

From what i heard from the discord, there's many good PRs that godot ignores, there's an interest in that.

I would like to take a short moment to just point out that upstream Godot has 5k+ issues and 2.9k open PRs. Additionally it only has 10 paid contractors(at least a year ago anyway). Even just for code review and checking the functionality and fixes work, it's a lot of work, and if we're being generous, most of them would take a while to review, and also a lot take a while for their authors to respond to any feedback. So I don't think it's entirely ignored, so much as some things are very low priority, which since you can change the engine code and compile your own with the fixes of any PR merged in, is fine if a bit miserable. https://godotengine.org/article/funding-breakdown-and-hiring-process/

jrm86 commented 1 month ago

making a decision to be "apolitical" only when marginalized people are mentioned is, ironically, political

darkhog commented 1 month ago

Even if this fork "just keeps up" with godot upstream, it's still a win. The tech was never the problem, the leadership and the CM they hired was.

mrjustaguy commented 1 month ago

If your sole intent is to effectively just leech off of Godot's Development efforts, while trying to sink Godot, it will inevitably result in both sinking should you be successful with that plan

just keeping up with godot upsteam... not a great plan

jawbroken commented 3 weeks ago

nothing, nobody associated with this project has any ability to program a game engine. they're just sad angry men who think that "woke" means something or got blocked on twitter and think that means they're "banned". look at their code contributions…