- Edited
Tomcat But I have a question: in what exactly did you see the value of this trash and why do you propose to discuss it?
Assuming your question is genuine and your intention is not just to discredit me to the ground. I have indeed some questions. I'll focus on the controversial parts:
The Bad
1. Uncertain console support
- To which consoles I can port a Godot 4 project?
- If yes, are there dramatic compromises to be made due to the Vulkan rendering dependency?
- Successful examples of Godot 4 projects ported to consoles?
- Is C# supported when porting to consoles?
I go to this article: https://godotengine.org/article/godot-consoles-all-you-need-know/ and (after some rambling ) I see the recommendation is to use external services. I go to the first one (https://lonewolftechnology.com/) and I see:
Looks like a bit outdated. No reference to version 4?
2. Poor Performance
- Does the author have a point regarding the use of nonoptimized structures in the core code?
- If so, is this the signal of an un-optimal code review politic, or maybe the lack of experienced developers taking care of code review?
3. Poor Documentation For Some Features
I agree that the documentation sometimes lacks clarity or is misleading. But I also accept it because I see its evolution and I see it is going in the right direction.
4. General Directionless Development
- Is it true there is no clear road map for the project?
The Ugly
1. Unlimited technical risk
I don't understand this part. So no opinion
2. Unclear and occasionally unprofessional messaging
With all my respects. This thread is an example of what this part of the article says.
...the trend of criticising other engines, and other companies’ strategies, and entire software patterns is… noticeable
In the sense of: "defend our way in an unquestionable way"
It is not the first time I try to start a conversation about something that can be interpreted as a critique of Godot and I am quickly burned down to the ground. I try to overcome it and think it is just a small minority of the reactionary portion of the community, but I am sad about not seeing clear signs of a more open-minded and self-critique section.
About the @LillyByte comments
These are all very harsh thoughts, I understand they can awaken defensive attitudes. But again, I'm sure there is something there the community can use to reflect on (if it is able to overpass the first "I attack you back" impulse)
- Is any of the performance bottlenecks enumerated here worth attending? if so, why are they not attended?
- Is it true there is not a clear group of experienced people making the main project decisions? and that is only the leader (Juan) making all the decisions? Is it true the leader is not friendly with delegating?
- Is it true that Godot 4 can't be considered production-ready? (it is a personal opinion of course, but we can honestly reflect on this point)