A good architecture for fully parallel, deterministic, thread-safe, serializable and extensible games is the Entity-Component-System pattern. I'm sure that Godot has one or a way to integrate a library that implements it.
I think Unity doesn't come with ECS anyways.
LarsDu88|2 years ago
It just needs an editor (or even a gameplan for what an editor would look like), animation, halfway decent rendering pipeline... it's a very long way from production ready.
viccuad|2 years ago