Tutti i tipi di progetto predefiniti di Unreal Engine 4

Tutti i tipi di template (o progetto predefinito) di Unreal Engine 4.
State per iniziare la creazione del vostro videogioco ma un elefante ha più idee di voi su cosa creare? Oppure semplicemente siete indecisi? O volete soltanto conoscere tutte le scelte di template, i progetti predefiniti, per essere sicuri di fare la scelta migliore?
Bene, se è così continuando a leggere potrai trovare una risposta al tuo problema!

Blank – Progetto vuoto

Tutti i tipi di progetto template Blanck Bianco Progetto Vuoto

Un progetto blank (bianco), completamente vuoto senza alcun contenuto: né oggetti, né codici.
Per iniziare da zero come un vero veterano!

Se nessuno fra gli altri tipi di progetto corrisponde a ciò che vuoi creare puoi scegliere un progetto vuoto in cui dovrai impostare da zero ogni riga o blocco di codice ed importare ogni mesh.
Un buon motivo per iniziare con un progetto vuoto è anche il risparmio in termini di dimensioni: nei videogiochi mobile o HTML5 il peso del prodotto finale può essere molto importante e non si vogliono pertanto contenuti indesiderati.

First Person – Prima Persona

Tutti i tipi di progetto template FirstPerson Prima Persona

Un progetto First Person consiste in un personaggio con soltanto la mano ed un’arma (senza corpo) in quanto la visuale è in prima persona.

È uno dei tipi di progetto più importanti insieme a quello in terza persona per il realismo conferito da questo tipo di visuale: con la giusta grafica il giocatore si immerge a pieno nell’ambiente videoludico, scordandosi quasi che quella non è la vita vera ma un videogioco.
Sono già settati i movimenti del personaggio ed anche il sistema di sparo.
L’arma spara proiettili sferici che muoveranno i “physical bodies“, ovvero gli oggetti con fisica, mentre rimbalzerà soltanto negli oggetti statici come le mura del livello.
L’arma ha anche una sorta di effetto rinculo, molto leggero.
Non sono impostati numero di proiettili, vita, nemici che devono quindi essere creati dallo sviluppatore.

Puzzle

Progetto Puzzle a pezzi

Il progetto puzzle consiste in una griglia 3×3 di blocchi con telecamera posizionata in alto. Un tipo di template alquanto… strano?!

Potresti aspettarti un semplice puzzle a pezzi, appunto quel gioco che nella realtà si fa assemblando diversi pezzi a formare un’immagine, con trascinamento dei blocchi.
Mi dispiace deluderti, ma non è così! Se vuoi creare un gioco del genere, dovrai creare il sistema da solo.
Questo progetto è strano proprio perché non ha una reale utilità. Potrete al massimo utilizzarlo per imparare come:

  • Rilevare quando il cursore è sopra un oggetto
  • Rilevare quando un oggetto è stato cliccato
  • Far cambiare colore ad un oggetto
  • Creare un sistema punti mooolto arcaico

Infatti l’unica cosa che potrai fare all’interno di questo progetto è cliccare sui cubi.
Quando cliccherai essi diventeranno gialli e lo score (il punteggio) aumenterà di 1.
I cubi non potranno essere cliccati più di una volta, quindi il gioco si esaurirà all’ottenimento di 9 punti.

In breve, se non dovete imparare nulla dei quattro punti illustrati, lasciate perdere questo progetto.

Third Person – Terza Persona

Tutti i tipi di progetto template Third Person Terza Persona

Il progetto Third Person consiste in un personaggio già animato con movimenti già settati, compreso il salto ed il crouch (l’abbassamento).

Si tratta di uno dei tipi di progetto più utilizzati per la creazione dei videogiochi Platform 3D.

La telecamera è posizionata sopra il personaggio con una certa angolazione in modo che occupi una buona porzione dello schermo.
In tal modo si dà importanza al personaggio stesso e al suo aspetto: se la grafica e le animazioni del progetto in prima persona riguardano solo il braccio, in questo caso sono relative al personaggio nella sua interezza.
Il livello comprende anche un semplice percorso con oggetti di base e la funzione respawn quando si cade fuori dal mondo.
È inclusa una Skeletal Mesh con le animazioni di movimento, corsa, salto e caduta già impostate. Anche i movimenti sono tutti impostati. La camera verrà automaticamente deviata quando si muove la visuale lungo un muro o un pavimento, in tal modo non vedremo “all’esterno del mondo”.

Un grande esempio di Platform 3D creato con UE4 che ha fatto successo è sicuramente A Hat in Time, a dimostrazione che anche una grafica minimal con una buona storia ed un gameplay divertente possono dar vita ad un gioco che vende!

Rolling – Rotolamento

Template Rolling Rotolamento

Se vi hanno mai detto che siete una palla, adesso potete far diventare quelle parole realtà.
Un progetto Rolling consiste in un normale progetto Third Person in cui al posto di un personaggio c’è una palla.

Al contrario di come qualcuno potrebbe pensare, la palla non si muove per trascinamento (come in un gioco di basket) bensì con tastiera (o controller, touch…) in maniera direzionale (avanti, dietro, sinistra, destra).
Quindi non potrete fare altro che gironzolare per il livello scaraventando di quà e di là i blocchi con fisica. Nel livello sono incluse anche alcune rampe.
Può essere molto utile, per esempio, per creare un gioco di distruzione o di corsa, in cui non si vuole utilizzare un personaggio dalle sembianze umane… altrimenti la scelta giusta è il progetto Third Person.

Top Down – Dall’alto al basso

Tutti i tipi di progetto template Top Down

Un progetto Top Down è simile al template Third Person, la differenza principale sta nei comandi: il personaggio si muove verso i punti cliccati.

Se nel progetto in terza persona ti muovi tramite tastiera o controller, nel caso del Top Down dovrai cliccare (con mouse o touch) nei punti dove vuoi che vada il personaggio.
Il personaggio inoltre occupa uno spazio minore nello schermo, poiché la camera è più in alto, ed è sempre di spalle.
È il template perfetto per creare un MOBA (come League of Legends) o un RPG.

Se vuoi creare un gioco del genere ma con un personaggio che spara puoi fare un unione tra il personaggio di questo progetto e la meccanica di sparatoria illustrata nel template di Twin Stick Shooter tra i progetti sui veicoli – in fondo all’articolo.

2D Side Scroller – Platform 2D

Progetto template 2D Side Scroller Platform 2D Scorrimento Verticale

Il progetto 2D Side Scroller consiste in un personaggio che può muoversi solo avanti e dietro e saltare.

Viene anche definito Platform 2D perché il personaggio salta nelle piattaforme e può muoversi in sole due dimensioni (saltare e andare avanti o dietro).
Gli oggetti di gioco sono perciò delle immagini (sprites), e non tridimensionali. Nonostante ciò potete comunque usare oggetti 3D ma verranno rappresentati bidimensionalmente.
È già incluso un personaggio con uno spritesheet, ovvero una sequenza di immagini, quindi già animato. Ci sono anche delle piattaforme ed uno sfondo a sprite.
Un grande classico di questo genere è Super Mario Bros uno dei primi Platform 2D creati.

Side Scroller – Scorrimento verticale

Progetto template Side Scroller Scorrimento verticale

Il progetto Side Scroller consiste in un personaggio che può muoversi soltanto avanti e indietro e saltare.

La grande differenza del template 2D Side Scroller è che qui gli oggetti sono rappresentati in 3D, comunque il personaggio può muoversi solo in due dimensioni.
Per comprendere ciò potete immaginare la differenza fra Super Mario Bros e New Super Mario Bros U: il gioco sostanzialmente è lo stesso, ma se il primo è costruito con sprites, il secondo è fatto con oggetti 3D, il risultato è un grande guadagno dal punto di vista grafico.

Esempio di template 2D Side Scroller
Esempio di template Side Scroller: New Super Mario Bros U
Esempio di template Side Scroller

C’è da considerare tuttavia che il 2D Side Scroller per via della sua grafica vi garantirà un gioco dalle dimensioni minori e soprattutto che richiede meno sforzi computazionali, quindi che può girare su più dispositivi: è quindi preferibile per i giochi Mobile o HTML5 ma non obbligatorio, molto dipende dalla grandezza del progetto.
Il livello comprende anche delle piattaforme 3D fatte con le geometrie di base ed il personaggio ovviamente è una Skeletal Mesh (quindi 3D) già animata.

Vehicles – Veicoli

Ci sono diversi tipi di progetti con veicoli, volanti o meno. Questi quattro progetti sono trattati in un articolo a parte – leggilo se sei interessato!

Progetti con visori o sensori di orientamento

Ci sono diversi tipi di progetti con l’uso di visori e controller per il VR (Oculus) o l’AR. Questi tre progetti sono trattati in un articolo a parte – leggilo se sei interessato!

TAGs:
unreal engine 4 tutti i tipi di progetto predefiniti o template, unreal engine 4 new project template ita, ue4 progetto Third Person, ue4 Third Person, unreal engine 4 template blank, UE4 tipi di progetto predefiniti, ue4 dall’alto verso il basso, unreal engine 4 quale progetto scegliere, ue4 puzzle, ue4 Side Scroller, ue4 progetto a scorrimento verticale, ue4 progetto dall’alto verso il basso, ue4 progetto Side Scroller, ue4 template puzzle, ue4 progetto rolling, unreal engine 4 template RPG, unreal engine 4 progetto Scorrimento verticale, ue4 vuoto, ue4 progetto first person, unreal engine 4 template vuoto, unreal engine 4 tutorial italiano, unreal engine 4 Platform 2D, unreal engine 4 template dall’alto verso il basso, unreal engine 4 Top Down, ue4 Terza Persona, ue4 template rolling, unreal engine 4 beginner ita, ue4 prima persona, unreal engine 4 progetto prima persona, ue4 template Side Scroller, ue4 template prima persona, ue4 rolling, unreal engine 4 progetto blank, ue4 Platform 2D, unreal engine 4 dall’alto verso il basso, unreal engine 4 RPG, ue4 template dall’alto verso il basso, ue4 progetto puzzle, unreal engine 4 template puzzle, unreal engine 4 progetto RPG, unreal engine 4 template Top Down, ue4 first person, unreal engine 4 template rolling, ue4 progetto vuoto, unreal engine 4 Terza Persona, ue4 progetto palla, ue4 RPG, ue4 Top Down, unreal engine 4 progetto Top Down, unreal engine 4 template palla.

COSA HAI IMPARATO:
  1. In cosa consiste il template Blank
  2. Cosa caratterizza il progetto First Person
  3. Qual è l’utilità del template Puzzle
  4. Quando utilizzare il template Rolling
  5. Qual è la differenza tra i tipi di progetto predefiniti Side Scroller e 2D Side Scroller e quale scegliere
  6. Cosa caratterizza il template Top Down
  7. Cos’è il tipo di progetto Third Person

Spero che arrivato a questo punto ti sia chiarito le idee su quale sia il progetto più adatto al caso tuo! Qualora avessi ancora dubbi ti invito a testare tu stesso i template che credi possano tornarti utili, altrimenti vai dritto al punto con la creazione del tuo videogioco! 😉