Answering the question why I'm not using any existing engine... My integrated graphics chip isn't very good at 3d.
It can barely render the Songs of Conquest or a basic blender prop.
Furthermore, my game is 2d and my shaders are easier to implement on CPU.
My needs are specific, so existing engine pipeline wont do me any good.
I don't plan making huge money of my game or even sell it.
So the Unreal/Unity license is not an issue.
The main reason staying from mainstream is avoiding the noisy crowds.
All the endless hype and drama with Unity and Godot is just toxic.
Even the old C/C++ is now drama driven, since the "woke" Rust appeared,
which governments declared as the single right solution.
I'm afraid of maintainers continuously updating their systems.
Without asking me. or asking me to implement the changes I don't want.
Say add some "Support Iranian Terrorists" fundraiser logo.
That doesn't happen when I control everything.
Including how the wheel gets re-invented.
"Not invented here" is not anti-pattern.
That paradigm keeps YOU in control.
Not the people who originally "invented" it.
If you want freedom, you have to reject others.
Your transphobic mother is dying? - Just ignore her.
Less mental resources wasted.
Good thing I wrote my own engine in my personal language.
That absolves me of any responsibilities.
Since I'm not part of any community and don't share any values.
I don't share their problems either.
Current Mood: contemplativeCurrent Music: Pilotpriest - Risky Business