Dans le Madness Engine, tout à fait d'accord, d'où ma réflexion juste au-dessus.
Pour Unreal, c'est une autre histoire
Unreal c'est encore plus facile, c'est un moteur prevu pour pouvoir faire des modifs et entierement modulaire, et fournit avec le source code.
PAR CONTRE, le truc que tu peux tres tres difficillement changer, c'est le moteur graphique de Unreal. Et il est pas super optimize, il ont plutot focus sur la qualité que l'optimisation. Je parle de UE4.
Peut etre que UE5 est super optmisé de la mort, je sais pas, j'ai jamais utilisé.