‫Ciao e benvenuto in questa sezione dove creeremo questo fantastico gioco di carri armati.
‫Abbiamo questo carro armato blu che possiamo rotolare nel mondo e controllare e mirare alle
‫cose e lanciare effettivamente proiettili in modo da poter distruggere questi nemici che esistono nella struttura centrale della mappa.
‫Ora, questi nemici hanno alcuni A. IO. dove possono mirarci e lanciarci proiettili.
‫Quindi c'è un fattore di pericolo e possiamo anche distruggerli in modo da poter vincere la partita.
‫Ora, possono effettivamente distruggere anche noi, come puoi vedere qui.
‫Quindi c'è un po' di eccitazione, un po' di difficoltà nel cercare di vincere la partita.
‫Quindi questo è un piccolo gioco davvero carino, in stile jam, e alla fine imparerai un
‫sacco di abilità.
‫Quindi spero che tu sia pronto per creare alcune classi C++ e fare un po' di programmazione di gioco.
‫Questa sarà una sezione davvero interessante, quindi preparati a tuffarti nel motore e creare questo progetto.
‫Ora parliamo un po' di cosa tratteremo in questa sezione.
‫Quindi ecco un piano di sezione e puoi fare riferimento a questa tabella di marcia di tanto in tanto per controllare i tuoi progressi e
‫vedere fino a che punto sei arrivato nella sezione.
‫Ora, per prima cosa, creeremo un carro armato che può muoversi in tutto il mondo.
‫Questo sarà ciò che controlliamo mentre giochiamo.
‫Configurare il nostro carro armato per gestire il movimento utilizzando i tasti WAC, nonché muovere il mouse e utilizzare i
‫clic del pulsante del mouse per ruotare i carri armati, la torretta e i proiettili.
‫Creeremo quindi una classe di torretta nemica e questo sarà l'avversario per il gioco.
‫Ci cercherà e lancerà proiettili contro di noi.
‫Mentre stiamo giocando.
‫Aggiungeremo una funzionalità di fuoco che potremmo lanciare con un clic del mouse e anche
‫le torrette nemiche utilizzeranno la funzionalità di fuoco per lanciarci proiettili.
‫Aggiungeremo quindi danni alla salute e distruzione al gioco.
‫Quindi questo aggiunge un po' di pericolo.
‫Ora, verso la fine di questa sezione, aggiungeremo alcuni effetti speciali come fumo, esplosioni e suoni per rendere
‫il nostro gioco un po' più dinamico e divertente.
‫E concluderemo la sezione con le condizioni di vittoria e di sconfitta con display HUD che ci mostreranno
‫quando il gioco inizia e quando il gioco è finito o quando abbiamo perso o quando abbiamo distrutto tutte le torrette
‫e vinto il gioco .
‫Quindi questo ti offre una piccola tabella di marcia che ti mostra le funzionalità che verranno implementate e le
‫abilità che imparerai in questa sezione.
‫Ora siamo pronti per iniziare questo progetto di gioco in modo che tu possa scaricare questo progetto di gioco dal link
‫nelle risorse per questo video.
‫Lo scaricherai, lo estrai come faresti con qualsiasi altro file zip.
‫E poi, una volta scaricato ed estratto, puoi aprirlo in Unreal Engine.
‫Ora, una volta aperto il progetto, vedrai quello che vedo qui, che è questo livello
‫dall'aspetto fantastico con il cielo viola e questa griglia qui per il terreno.
‫E questo è fondamentalmente un progetto essenziale e semplice che ha solo ciò di cui abbiamo bisogno per questo gioco.
‫Quindi vedrai qui nel browser dei contenuti, sotto la cartella dei contenuti, abbiamo una cartella delle risorse e
‫una cartella delle mappe.
‫E nella cartella delle mappe abbiamo un livello chiamato main.
‫C'è scritto livello tra parentesi lì.
‫È così che puoi sapere e vedrai in alto a sinistra qui in questa scheda che dice main,
‫ovviamente, che si riferisce a questo livello che abbiamo aperto chiamato Main.
‫Ora abbiamo una cartella delle risorse con una struttura di cartelle già creata per noi qui c'è una
‫cartella audio con due risorse audio.
‫Puoi andare avanti e fare clic su Riproduci su queste icone solo per ascoltare come suonano queste risorse.
‫Abbiamo alcuni effetti ora qui nella cartella degli effetti, abbiamo tre effetti speciali.
‫Ora se fai doppio clic su di essi, puoi vedere come appaiono questi effetti.
‫Questo è più un effetto di tipo esplosione.
‫Il prossimo è un effetto hit che sembra una nuvola di fumo.
‫E poi abbiamo la scia del proiettile e questo seguirà il proiettile mentre viene lanciato in
‫tutto il mondo, una cartella di materiali piena di materiali che verranno utilizzati con le nostre reti.
‫E questo mi porta alla cartella delle maglie, che contiene il serbatoio e la torretta, sia la base che
‫la parte superiore qui, oltre a un proiettile e questa sfera.
‫E infine abbiamo una cartella delle trame che contiene alcune trame per noi.
‫Quindi queste sono le risorse di cui avremo bisogno per questo progetto di gioco.
‫Quindi ci sono già forniti in questo progetto.
‫Quindi fondamentalmente molto del lavoro è stato fatto per impostare questo per te in modo da non dover passare tutto
‫quel tempo a creare il livello e andare a trovare risorse.
‫Tutto questo è pronto per te solo così possiamo iniziare a programmare il gioco ora.
‫Oltre al livello stesso, abbiamo anche alcuni input, accessi e mappature delle azioni impostati in modo da
‫non doverli impostare.
‫Se vai a modificare e progettare le impostazioni e quindi scorri verso il basso per inserire, qui abbiamo le mappature delle azioni e.
‫Mappature degli assi, c'è una mappatura delle azioni chiamata fuoco.
‫Se fai clic sul menu a discesa accanto ad esso, vedrai che è mappato sul pulsante sinistro del mouse.
‫Quindi ogni volta che facciamo clic con il pulsante sinistro del mouse, abbiamo questa mappatura dell'azione di
‫fuoco e impareremo come attingere a questo in C++ in modo da poter utilizzare quel pulsante sinistro del mouse per fare cose.
‫Allo stesso modo, abbiamo queste mappature di accesso e anche queste sono mappate sui tasti della tastiera.
‫Sposta in avanti è mappato su W e S girare è mappato su D e A e quindi ruotare la torretta è mappato
‫sull'asse x del mouse.
‫Ciò significa che quando spostiamo il mouse a sinistra ea destra, stiamo alimentando le informazioni di input nel sistema di
‫input che le prende, le registra e quindi fa qualcosa con esse.
‫Impareremo tutto su cos'è quel qualcosa nei video futuri.
‫Quindi queste sono alcune impostazioni che abbiamo impostato per tutti noi pronti.
‫E tutto ciò che dobbiamo fare è iniziare a creare classi e iniziare a programmare per ottenere questo gioco strutturato,
‫creato e pronto per giocare.
‫Quindi spero che tu sia eccitato.
‫Sono emozionato.
‫Nel prossimo video, inizieremo a creare classi C++ e inizieremo effettivamente a dare corpo a questo gioco e
‫avremo qualcosa con cui possiamo giocare.
‫Allora ci vediamo nel prossimo video.
‫Preparati per iniziare a programmare.