Come creare un gioco di veicoli su Unreal Engine 4

Vuoi creare un gioco di veicoli su Unreal Engine 4?
Del tipo un gioco di macchine oppure un gioco con veicoli volanti?
Un gioco di corse o uno di sparatorie?
Non so quale sia la tua idea ma oggi scoprirai cosa hanno da offrirti i template predefiniti di veicoli su Unreal Engine 4 in modo da non partire da zero nella realizzazione del tuo progetto!

Se invece vuoi creare un gioco di altro tipo leggi questo articolo in cui sono illustrati tutti i template offerti da Unreal.

Come creare un gioco di macchine

La tua scelta nel progetto di partenza dipenderà dalla complessità di quello che vuoi creare, ovvero se vuoi creare un gioco di macchine più semplice o più complesso.
Perché dover scegliere il template semplice rispetto a quello complesso? Per permettere anche ad utenti con dispositivi più scadenti di accedere al vostro gioco, specialmente nel caso stiate sviluppando per mobile.

Template Vehicle – Veicolo

Vehicle Veicolo Come creare un gioco di veicoli Come creare un gioco di macchine Come creare un gioco di automobili Unreal Engine 4

Una semplice automobile dotata di fisica con doppia prospettiva.

Nonostante questo sia il template più semplice per creare un gioco di macchine porta con sé tutte le caratteristiche necessarie per creare un gioco il più completo possibile!
Il progetto contiene un semplice veicolo animato già dotato del settaggio dei movimenti e che risponde alla fisica reale. Come se non bastasse ci sono due camere intercambiabili con il tasto TAB, ciò significa che puoi decidere se guidare l’auto in terza persona ovvero come mostrato nell’immagine, oppure in prima persona cioè come se fossi un guidatore all’interno della macchina… fantastico no?

La macchina comprende anche un HUD (un visore “olografico”) in entrambe le prospettive che mostra la marcia e la velocità in tempo reale.
Inoltre troverete inclusi nel livello due rampe, una normale ed una irregolare, ed oggetti vari sia statici che movibili.

Template Vehicle Advanced – Veicolo Avanzato

Vehicle Advanced Veicolo Avanzato Come creare un gioco di macchine complesso

Un’automobile con fisica avanzata per una maggiore fluidità e stabilità su quasi tutte le superfici.

Come per il template Vehicle anche l’auto del progetto Vehicle Advanced è dotato di doppia camera e quindi di prospettiva da fuori e da dentro il veicolo cambiabile premendo il tasto TAB (⇆).
In questo template il veicolo ha una fisica più complessa con due ruote motrici che gli permette movimenti più fluidi e pertanto di andare anche su superfici meno regolari, infatti nel percorso saranno presenti dei “bump” che lo renderanno frastagliato, oppure può andare anche sulle montagne quando non sono troppo ripide, o ancora riuscirà a superare i loop con successo soltanto se li inizierà con una velocità adeguata.

Oltre tutto ciò le animazioni sono migliori e gestibili più facilmente e nel livello sono presenti dei pezzi di strada di diverse dimensioni in modo da permettere la costruzione di un percorso interamente personalizzato, per quanto è consigliato creare un sistema con le splines per velocizzare la costruzione dei livelli se si è ad un livello più avanzato.

Come creare un gioco di veicoli volanti

Se vuoi creare un videogioco di veicoli volanti (UFO, elicotteri, aereoplani) di certo i primi due templates presentati non fanno per voi. Vediamo in questo campo cosa ha da offrirci Unreal Engine 4 come punto di partenza!

Template Flying – Creare un gioco di volo

Tutti i tipi di progetto template Flying Come creare un gioco di veicoli UFO Volo

Una navicella spaziale in grado di volare per tutta la mappa in ogni direzione.

Sei pronto a guidare un UFO per tutta la mappa?
Utilizza la tastiera per dare velocità e con il mouse muovi la camera, posizionata dietro l’ufo, per dargli la direzione desiderata.
Il livello include alcuni semplici blocchi statici, oltre che la navicella spaziale non ci sono contenuti extra di spessore.
Nonostante a parole possa sembrare un bel progetto i comandi possono risultare abbastanza scomodi, si raccomanda infatti per creare un gioco di volo che si possa definire tale di fare qualche modifica ai movimenti dell’UFO che risultano, si sottolinea, comunque un buon punto di partenza!

Template Twin Stick Shooter – Creare un gioco con un veicolo che spara

Twink Stick Shooter Creare un gioco con un veicolo che spara UFO

Una navicella che si muove in due dimensioni e può sparare da tutti i lati.

Si tratta di un template simile al template Top Down illustrato in questo articolo con la differenza che al posto di un personaggio c’è un veicolo e l’aggiunta della funzione di sparo.
Non si tratta quindi di come creare un gioco di veicoli quanto più come creare uno sparatutto in due dimensioni: puoi infatti muoverti con WASD nelle varie direzioni e sparare con le 4 frecce (ovviamente i comandi differiscono con il controller).
Il livello contiene semplicemente qualche cubo che verrà spostato dai proiettili o dall’urto con la navicella.
Si tratta di un progetto con un punto di partenza davvero interessante per la creazione di un Twin Stick Shooter – puoi approfondire tramite questo articolo quali giochi si definiscono così e magari ottenere anche qualche spunto per la creazione del tuo gioco!

TAGs

come creare un gioco di veicoli, unreal engine 4 template vehicle, come creare un gioco di macchine, progetto vehicle advanced su unreal engine 4, come creare un gioco di volo, ue4 progetto flying, come creare un gioco di macchine volanti, unreal engine 4 gioco di volo, come creare un gioco di UFO, unreal engine 4 volare, come creare un Twin Stick Shooter, ue4 template Twin Stick Shooter, unreal engine 4 creare un veicolo.

Cosa hai imparato:

  1. Cos’è il template Vehicle
  2. Quali sono le differenze con Vehicle Advanced e quale scegliere
  3. Cosa offre il template Flying
  4. In cosa consiste il progetto Twin Stick Shooter

Adesso puoi sgommare nella creazione del tuo videogioco o volare come un razzo se lo preferisci, nessuno ti fermerà! Avrai sicuramente trovato un buon punto di partenza per il tuo progetto fra questi quattro template. Se così non fosse ti invito a leggere l’articolo già citato prima che racchiude tutti i template offerti da Unreal Engine 4.
Altrimenti… VROOOOM!