Unity 3d mit C++ verwenden?

... komplette Frage anzeigen

1 Antwort

Unity3D unterstützt 3 Sprachen: C#, UnityScript (praktisch Javascript) und Boo (irgend was abstruses). Es gibt mittlerweile die Möglichkeit in Unity vor dem durchkompilieren deinen Code in C++ Code umzuwandeln (il2cpp). Das ist aber nur unities verzweifelter versuch den ganzen overhead abzustreifen den sie sich mit den anderen Sprachen einhandeln. In C++ native entwickeln geht nicht. Ich kann da nur wie mein vorschreiber zu UE4 raten. Je eher man von Unity weg kommt desto besser. Auch UE4 hat seine Macken, Aber wenigstens hat man den Quellcode und kann sie selbst ausbügeln. Epic nimmt auch dankbar Patches an wenn man Bugs entdeckt. Die Unity Leute entwickeln gerne neue Features. Mit Bugfixes haben sies nicht so. Wir haben teilweise über 2 Jahre auf Bugfixes gewartet die nie kamen. Das Spiel ist mit Unity immer voller Hacks und Workarounds weil die Engine Entwickler ihre Bugs nicht fixen :-/.

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?