Es hängt vom Spieleentwickler ab. Der zeitaufwändige Teil ist das Erstellen von Spiel-Assets. Wenn Sie der Meinung sind, dass es für Sie einfacher ist, diese Elemente mit Illustrator und Photoshop zu erstellen, ist 2D für Sie einfacher. Wenn Sie sich jedoch mit 3D-Modellierung auskennen, stimmen Sie mir wahrscheinlich zu, dass 3D viel einfacher ist als 2D.
In Bezug auf Animation ist 3D definitiv einfacher und schneller und einfacher zu verwalten.
Während Sie beispielsweise in 3D alle Animationen für einen Charakter in wenigen Stunden in einer Szene erstellen können, müssen Sie in 2d den Charakter für jede Aktivität, die er ausführen und viele Dateien speichern soll, von Grund auf neu zeichnen. In 2D dauert dies Tage Stunden in 3D.
Auch wenn Sie etwas ändern, müssen Sie alles in 2D wiederholen, aber Sie müssen nicht alles ändern, wenn Sie beispielsweise entscheiden, dass Ihr Charakter keinen Hut haben soll. Sie müssen nicht alle Animationen wiederholen, sondern löschen nur den Hut in 3D.
Wenn Sie humanoide Charaktere haben, gibt es Tausende von kostenlosen Mo-Cap-Animationen. Meistens müssen Sie keine Animation für Ihr Spiel erstellen.
In Bezug auf Komplexität und Programmierung gibt es keinen Unterschied.
Aber Sie sollten sich mit 3D gut auskennen, da Sie sonst möglicherweise in der Game Engine landen. Ihre Animation unterscheidet sich von Ihrer 3D-App oder Ihr Charakterkopf dreht sich in die entgegengesetzte Richtung, und Sie wissen nicht, wie Sie das Problem lösen können.
Außerdem sollten Sie mit Low-Poly-Modellierung für Spiele und der Texturierung für Spiele vertraut sein. Sie unterscheidet sich von Modellierung und Texturierung für Animationen.
Übrigens Entgegen der weit verbreiteten Meinung ist 3D für mobile Geräte weniger hardwarebedürftig.