Ich habe endlich gelernt, warum Denuvo die Leistung zerstört.
Es führt normalen Code durch eine fantasievolle, stack-basierte VM, die den Code mit einer Menge von unnötigen Sprüngen dynamisch wieder zusammenfügt, was den CPU-Cache komplett durcheinanderbringt und die Optimierungen, an denen die Entwickler hart gearbeitet haben, rückgängig macht.
Und das ist abgesehen von ständigem Timing und Fingerprinting sowie einer Menge anderer böser Dinge.
Wirklich ein Fluch für das Gaming.
Wie wird man ein besserer Programmierer?
Der einzige Weg ist, ein Projekt zu versuchen, das über deinem Gehaltsniveau, über deinem aktuellen Fähigkeitsniveau liegt.
Das ist es, da führt kein Weg daran vorbei.