Chiunque sviluppi un gioco deve affrontare la questione della prospettiva. La prima domanda che si pone è se si tratta di 2D o 3D. Il programma Unity offre molte opzioni per quanto riguarda la prospettiva del gioco.
Quale prospettiva scelgo per il mio gioco in Unity?
La domanda classica è se vuoi programmare un gioco 2D o 3D. Avresti dovuto pensarci prima di iniziare a programmare. Anche le seguenti decisioni dipendono da questo. Quando inizi un nuovo progetto, Unity ti presenta questa scelta. Potresti già sapere cosa vuoi, ma ci sono punti che possono influenzare la modalità che scegli.
In Unity, la scelta tra 2D e 3D fornisce determinate impostazioni per l'editor nella rispettiva modalità. Ad esempio, è rilevante se le immagini vengono importate come trame o sprite. Il vantaggio di Unity è che puoi passare dalla modalità 2D a quella 3D. Questa modifica è possibile indipendentemente dalla selezione all'inizio.
3D completo
La geometria tridimensionale viene utilizzata nei giochi 3D. I materiali e le trame vengono renderizzati sulla superficie di GameObject. Pertanto, appaiono come un ambiente solido, personaggi e oggetti nel mondo di gioco. La telecamera si muove intorno alla scena e le luci e le ombre sono proiettate in modo realistico. I giochi 3D rendono la scena del gioco dalla rispettiva prospettiva. L'oggetto appare più grande sullo schermo man mano che la telecamera si avvicina. Tutti i giochi che richiedono queste impostazioni vengono creati in modalità 3D.
3D ortografico
A volte i giocatori usano la geometria 3D e una telecamera ortografica invece della prospettiva. Questa tecnica viene utilizzata, ad esempio, nei giochi d'azione visti dall'alto. Sono indicati come 2,5D. Per tali giochi ha senso utilizzare l'editor anche in modalità 3D. Non usi la prospettiva, ma lavori con modelli e risorse 3D. La telecamera e i cambi di scena sono ortografici.
2D completo
Molti giochi 2D utilizzano una grafica piatta chiamata sprite. Non hanno affatto una geometria tridimensionale. Sono mostrati come immagini piatte sullo schermo. La telecamera non ha prospettiva nel gioco. In questo caso, l'editor 3D è utile.
Giochi 2D con grafica 3D
Esistono giochi 2D che utilizzano la geometria 3D, ma in cui l'ambiente e i personaggi con il gameplay sono limitati a 2 dimensioni. La telecamera può mostrare una vista laterale e il giocatore si muove in 2 dimensioni. Tuttavia, il gioco utilizza modelli 3D per gli ostacoli e una prospettiva 3D per la fotocamera. L'effetto 3D è uno scopo stilistico e funzionale. Questa prospettiva di gioco si chiama 2.5D. Il gameplay in questo caso è 2D, ma nello sviluppo dell'ambiente di gioco vengono utilizzati modelli 3D. Per tali giochi ha senso avviare l'editor in modalità 3D.
Gameplay 2D con telecamera prospettica
Questa prospettiva di gioco è un altro popolare stile di gioco 2D che utilizza la grafica 2D. Qui viene utilizzata una telecamera prospettica per creare un effetto di scorrimento di parallasse. È una scena nello stile di un teatro di cartone. Le grafiche sono tutte piatte, ma sono disposte a distanze diverse dalla fotocamera. Anche in questo caso è consigliata la variante 2D. Tuttavia, la modalità di proiezione della telecamera in prospettiva e la modalità di visualizzazione della scena dovrebbero essere cambiate in 3D.
Altri stili di prospettiva
Potrebbero esserci anche altre varianti e prospettive uniche. Quanto sopra sono solo una selezione delle prospettive possibili con Unity.
(Pubblicità)
Originariamente pubblicato 2019-09-28 13:34:00.