Welche Vor- oder Nachteile sollte ein Anfänger beachten, wenn er sich für eine 2D-Game-Engine (wie Slick2D / Flixel / FlashPunk) und eine 3D-Engine (wie Unity) für die 2D-Game-Entwicklung entscheidet?
Ich fange gerade erst mit der Entwicklung von Indiespielen an, obwohl ich in der Vergangenheit ein bisschen mit Game Maker, Flash und XNA experimentiert habe. Ich habe viele positive Dinge über Unity gehört und seine plattformübergreifende Natur macht es attraktiv, aber soweit ich weiß, ist es eine 3D-Engine im Kern.
Gibt es für ein strikt 2D-Spiel zwingende Gründe, mit einer 3D-Engine wie Unity zu arbeiten? Oder würde es meiner anfänglichen Lernerfahrung nur unnötige Komplexität hinzufügen?