es gibt keine guten und keine schlechten engines in dem sinne (natürlich manche sind schrott kla)
aber sollte man sich bevor man ein game macht fragen was man einbauen will und mit welcher engine ich das am einfachsten und besten kann
bei der source engine sehe ich jetzt so die stärke vor allem bei der phsik ( bei anderen engines habe ich es häufig das objekte und vorallem ragdolls teilweise irgendwie fest hängen und deshalb komische wabeln und verzerren) und bei der darstelung kleiner linearer level
wenn ich jedoch große open world welten will ist sie die falsche wahl