> It seems much of what Unity changes is driven by announcements, marketing/finance over what engineers want.
That's my exact feeling about Unity, it reminds me of Windows, 3DSMax, and many other software where the mentality is basically : let's pile up every shiny features on top of each other to attract more companies & people.
Unity is a big mess. There is no coherence, no planning, no step back on what they are doing.
Sure on the short term users don't care. You can get the latest shiny features that will make your game look cool.
Unity is great when you have a deadline and you want to quickly get something working by throwing a few asset store components together and then adding nice looking effects on top of it. It's messy but it looks good and your boss is happy.
But building whole games on top of this Tower of Pisa gives a very unsatisfactory feeling of not doing clean code.
I think Godot vs. Unity is going to be the same story as with Blender. Short Term, marketing and shiny features win but on the long term doing your own coherent way without caring about the competition wins.
Uni / Work is forcing me to use Unity, but I'm going Godot whenever I am allowed to choose the engine
> It seems much of what Unity changes is driven by announcements, marketing/finance over what engineers want.
That's my exact feeling about Unity, it reminds me of Windows, 3DSMax, and many other software where the mentality is basically : let's pile up every shiny features on top of each other to attract more companies & people.
Unity is a big mess. There is no coherence, no planning, no step back on what they are doing.
Sure on the short term users don't care. You can get the latest shiny features that will make your game look cool.
Unity is great when you have a deadline and you want to quickly get something working by throwing a few asset store components together and then adding nice looking effects on top of it. It's messy but it looks good and your boss is happy.
But building whole games on top of this Tower of Pisa gives a very unsatisfactory feeling of not doing clean code.
I think Godot vs. Unity is going to be the same story as with Blender. Short Term, marketing and shiny features win but on the long term doing your own coherent way without caring about the competition wins.
Uni / Work is forcing me to use Unity, but I'm going Godot whenever I am allowed to choose the engine