‫Ciao e Benvenuto.
‫In questa lezione, creeremo una modalità di gioco e una pedina del giocatore personalizzata in modo
‫da poter camminare intorno al nostro livello come giocatore in prima persona pronto a giocare con alcune meccaniche di gioco.
‫Immergiamoci e vediamo come funziona.
‫Quindi abbiamo già visto come quando premo play, vado dritto attraverso il pavimento qui.
‫Quindi in un certo senso vogliamo aggiustarlo in modo da poter giocare all'interno del nostro livello senza paura di cadere attraverso i
‫piani.
‫Quindi il problema è che questa stessa rete del pavimento non ha alcuna collisione impostata su di essa.
‫Quindi possiamo premere il pulsante Sfoglia per SM floor e contatta il browser.
‫Possiamo aprire l'editor di smash e agganciarlo alla finestra principale, quindi possiamo andare al pulsante mostra e premere mostra collisione
‫semplice e vedere che non ci sono semplici mesh di collisione.
‫Per aggiungerne uno, andremo al pulsante di collisione nella barra degli strumenti e andremo alla casella di aggiunta collisione
‫semplificata, che la aggiunge automaticamente attorno alla mesh.
‫Ora, solo per assicurarmi di non cadere da questo pavimento, voglio rendere quella scatola un po' più spessa.
‫Al momento.
‫È una specie di spessore zero.
‫Quindi quello che possiamo fare è andare nel riquadro dei dettagli, scorrere verso il basso dove troveremo la sezione di collisione delle
‫primitive e quindi sotto di essa ci sono le primitive.
‫E questo ci dice, questo ci mostra le diverse primitive che compongono le collisioni.
‫E alcuni dei primitivi sono cose come sfere, scatole, capsule, ecc. Abbiamo le scatole, quindi apriamo
‫le scatole.
‫Possiamo vedere che il suo centro è qui, possiamo vedere la rotazione, possiamo vedere le estensioni, il che in
‫pratica significa quanto è grande e l'estensione Z è zero, quindi facciamo invece quei dieci centimetri.
‫Quindi vedi, questo ha reso la scatola leggermente più spessa, ma non voglio che il nostro personaggio stia in piedi in cima
‫al pavimento.
‫Quindi quello che farò è cambiare il suo centro in modo che sia a meno dieci in modo che praticamente
‫abbiamo quella scatola, ma è sotto il nostro pavimento.
‫Quindi posso andare avanti e premere Salva nella mesh.
‫E ora se premiamo play, si spera, il gioco è fatto.
‫E siamo in grado di camminare sul pavimento senza caderci sopra.
‫Ora, potrebbero esserci altre mesh che scopri che hanno problemi simili.
‫E il non puoi tu puoi passare.
‫In questo caso, le porte per me non sono in realtà abbastanza larghe per adattarsi al mio personaggio.
‫Quindi dovrò aprire queste porte ancora un po'.
‫Bene.
‫Quindi ora che quelle porte sono più larghe, dovremmo essere in grado di passare attraverso di esse.
‫Nessun problema.
‫E lo facciamo.
‫E ora possiamo camminare intorno al nostro livello come personaggio in prima persona.
‫Tuttavia, questo personaggio in prima persona è impostato per uno sparatutto in prima persona con armi da tiro
‫in prima persona, e non è quello che voglio.
‫Quindi adatteremo questo personaggio per i nostri usi.
‫Quindi scopriamo dove si trova quel personaggio in prima persona, e questo è sotto i progetti di contenuto in prima persona.
‫E qui abbiamo il personaggio in prima persona.
‫Farò clic destro su di esso e creerò una classe Child Blueprint, che chiamerò BP, underscore
‫player.
‫E questo giocatore, ci sposteremo alla radice del contenuto, fare clic su sposta lì.
‫E poi quello che vogliamo fare è creare una nuova modalità di gioco predefinita e impostare questo giocatore come predefinito per essere
‫generato.
‫Ma prima che ti sfidi a farlo, modifichiamo questo giocatore in modo da rimuovere le braccia lì.
‫Quindi, quando apriamo il progetto del giocatore BP, puoi vedere che abbiamo un sacco di componenti qui.
‫Uno di questi è la mesh, una copia, fondamentalmente la mesh in prima persona, che sono le braccia.
‫E quello che possiamo fare qui è che possiamo semplicemente andare dove abbiamo la proprietà della mesh scheletrica e chiarirla in
‫modo da non avere alcuna mesh selezionata per il rendering per la prima persona.
‫Ora, se dovessimo giocare in prima persona, vedremo che ora funziona esattamente allo stesso modo, tranne per
‫il fatto che non abbiamo le braccia a rete, ma ciò richiede una modalità di gioco.
‫Quindi lascia che ti rinfreschi la memoria su come creiamo una modalità di gioco.
‫Passiamo a un livello, andiamo al pulsante del progetto nella barra degli strumenti, andiamo dove dice modalità di gioco e attualmente
‫abbiamo una modalità di gioco Crypt Raider.
‫E quello che vogliamo fare è entrare in questo e fare clic su Crea e vogliamo creare una nuova modalità di gioco basata su questa modalità
‫di gioco Crypt Raider.
‫La modalità di gioco Crypt Raider è una modalità di gioco C++.
‫Quindi quello che possiamo fare è crearne una versione blueprint da collegare ad altre classi di blueprint.
‫Quindi facciamo clic sulla modalità di gioco Crypt Raider, fai clic sulla radice del contenuto
‫e chiameremo questa modalità di gioco, BP sottolinea la modalità di gioco Crypt Raider e premi Salva.
‫E poi abbiamo la nostra modalità di gioco che si avvia in questo modo.
‫Quindi vorrei sfidarti a configurare.
‫La tua modalità di gioco, la imposterai come predefinita del progetto in modo che venga utilizzata in uno qualsiasi dei livelli
‫che hai impostato in questo progetto.
‫Imposta la pedina predefinita per la modalità di gioco su quel giocatore, da cui abbiamo appena creato e rimosso le
‫braccia.
‫E controlla che sia il -- che si genera nel tuo gioco ora.
‫Metti in pausa il video e prova.
‫Bene.
‫Ben tornato.
‫Quindi, per prima cosa, poiché sono già qui nella modalità di gioco, posso selezionare l'impostazione predefinita -- class.
‫Attualmente è impostato sulla classe in prima persona, ma voglio invece cambiarlo nel giocatore BP.
‫Lo salverò e poi andrò al livello del dungeon, andrò al pulsante del progetto e verificherò che il
‫nostro progetto sia predefinito, in effetti, sembra che l'abbiamo già fatto.
‫Le impostazioni del progetto fondamentalmente avendo Christy qui stanno già utilizzando il tasso critico BP della modalità di gioco.
‫Quindi, se vado avanti e premo play, puoi vedere le mosse create del pedone come un pedone in prima persona.
‫Ma non ho più quelle braccia davanti a me, il che è più in linea con lo stile di genere che abbiamo
‫qui.
‫Roba fantastica.
‫Quindi abbiamo impostato i progetti dei personaggi pronti per alcune azioni di gioco, che inizieremo a fare nelle
‫lezioni seguenti.
‫Ci vediamo lì.