Di quali pro o contro dovrebbe essere a conoscenza un principiante quando decide tra un motore di gioco 2D (come Slick2D / Flixel / FlashPunk) e un motore 3D (come Unity) per lo sviluppo di giochi 2D?
Ho appena iniziato a sviluppare giochi indipendenti, anche se in passato mi sono dilettato un po 'con Game Maker, Flash e XNA. Ho sentito molte cose positive su Unity, e la sua natura multipiattaforma lo rende attraente, ma a quanto ho capito, è un motore 3d al suo interno.
Per un gioco rigorosamente 2D, ci sono motivi validi per lavorare con un motore 3d come Unity? O aggiungerebbe semplicemente complessità non necessaria alla mia esperienza di apprendimento iniziale?