In questa sezione imparerai come configurare elementi sonori, come le repliche brevi, ed effetti visivi, come le vibrazioni della telecamera, per creare un gameplay coinvolgente.
Dispositivo Riproduttore audio
Puoi utilizzare il dispositivo Riproduttore audio per impostare l'utilizzo delle righe di dialogo delle guardie. Nello sviluppo del gioco, queste righe sono spesso definite repliche brevi.
Puoi trovare gli audio importati in "Cartella progetto" > Repliche brevi. Fai clic sull'icona Riproduci per ascoltare il file audio, poi trascinalo nella tua isola.
Una volta trascinato il file audio sull'isola, viene posizionato automaticamente un dispositivo Riproduttore audio, collegato a un dispositivo Verse per riprodurre una serie di richiami delle guardie. Questi richiami si attivano in risposta a eventi differenti, come l'individuazione di un giocatore o la ricezione di danni.
Posiziona un Riproduttore audio per ogni singolo brano audio che vuoi riprodurre nel gioco. Questo tutorial prevede la riproduzione di 14 repliche brevi differenti accompagnate da 14 rispettivi dispositivi Riproduttore audio.
Per configurare questi dispositivi, personalizza le impostazioni seguenti:
| Opzione | Value | Spiegazione |
|---|---|---|
Volume | 4.0 | Questa impostazione può variare a seconda della registrazione. |
Riavvia audio all'attivazione | True | L'effetto audio verrà riprodotto dall'inizio quando viene attivato. |
Riproduci all'impatto | False | Il dispositivo non riproduce l'audio in caso di impatto con i giocatori. |
Posizione di riproduzione | Giocatore che attiva il segnale | L'audio viene riprodotto in base alla posizione del giocatore che lo attiva, invece che in base alla posizione del dispositivo. |
Abilita attenuazione volume | False | Modifica il Volume in base alla distanza dal dispositivo o dalla guardia impostata per riprodurlo. In questo tutorial, il giocatore può sentire l'audio indipendentemente dalla sua distanza. |
Quindi, imposta lo script Verse per gestire la logica di attivazione dei dispositivi Riproduttore audio durante il gioco, quindi posiziona il dispositivo Verse. In questo tutorial, il dispositivo Verse è chiamato Gestione repliche brevi Fortezza.
Incolla lo script Verse seguente.
using { /Fortnite.com/Devices }
using { /Fortnite.com/Game }
using { /Fortnite.com/Characters }
using { /Verse.org/Random }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /UnrealEngine.com/Temporary/SpatialMath }
# Audio bark that can be played on a NPC
audio_npc_bark := class<concrete>:
# Audio device to play barks
Lo script memorizza un riferimento a ogni dispositivo Riproduttore audio e fa riferimento al dispositivo Verse Gestione gioco Fortezza come canale per i suoi riferimenti ai Generatori di guardie.
Luci personalizzabili
Oltre a creare per i giocatori un feedback audio dalle guardie IA, puoi anche fornirgli un feedback visivo proveniente dall'ambiente.
Questo tutorial utilizza due gruppi di dispositivi Luce personalizzabile posizionati intorno alla fortezza. Una luce rossa indica uno stato di rilevamento, mentre una luce arancione indica uno stato di allerta.
Per configurare questi dispositivi, personalizza le impostazioni seguenti:
| Opzione | Value | Spiegazione |
|---|---|---|
Stato iniziale | False | Determina lo stato iniziale della luce quando il dispositivo è abilitato. |
Dimensione luce | 100,00 | Determina dimensione, gittata e ampiezza del bengala. |
Proiezione delle ombre | True | Permette alla luce di proiettare ombre. |
Abilitato durante la fase | Solo in gioco | Le luci saranno abilitate solo durante il gameplay. |
Intensità della luce | 30.0 | Determina l'intensità della luce. |
Tempo ritmo | x8 | Determina il moltiplicatore del tempo per il ritmo preimpostato. |
Riduzione luminosa | 100.0 | Determina la riduzione della luce quando usi i comandi canale. |
Tempo di riduzione luminosa | 0,1 | Determina la durata in secondi della riduzione luminosa. |
Creatore effetti visivi
Questo tutorial utilizza anche un dispositivo Creatore VFX sulla base per fungere da segnale luminoso per i rinforzi quando i giocatori vengono individuati per la prima volta. Questo segnale luminoso è controllato dal dispositivo Verse e si spegne insieme alle luci d'angolo quando le guardie vengono allertate per rendere visivamente chiari i loro stati.
Per configurare questi dispositivi, personalizza le impostazioni seguenti:
| Opzione | Value | Spiegazione |
|---|---|---|
Inizia gli effetti quando abilitato | False | Determina se il dispositivo eseguirà gli effetti quando viene abilitato. |
Dimensione sprite | 2,0 | Imposta la dimensione iniziale degli sprite effetto. |
Durata sprite | 5.0 | Imposta il tempo di visualizzazione di ciascuno sprite. |
Colore principale | Rosso | Imposta il colore principale per gli effetti. |
Luminosità colore principale | 200.0 | Imposta la luminosità del colore principale. |
Velocità sprite | 100.0 | Imposta la velocità con cui gli sprite degli effetti iniziano a muoversi. |
Gravità dell'effetto | 15.0 | Imposta la velocità con cui gli sprite dell'effetto possono cadere. |
Casualità | 100.0 | Determina il grado di casualità del movimento e aggiunge una variazione alle dimensioni. |
Mantieni dimensione | False | Determina se gli sprite mantengono la loro dimensione o usano dimensioni che cambiano nel tempo. |
Quantità di generazione effetto | 4.0 | Imposta il numero di sprite d'effetto generati. |
Forma zona generazione | Punto | Determina la forma dello spazio in cui appaiono inizialmente gli sprite. |
Dimensione zona di generazione | 0,05 | Imposta le dimensioni della forma di generazione in unità. |
Abilitato durante la fase | Solo in gioco | Determina le fasi di gioco in cui il dispositivo sarà abilitato. |
Loop | Mai | Determina se l'effetto viene riprodotto una volta, se viene riprodotto ciclicamente per sempre o per un numero personalizzato di volte. |
Dispositivo Radio
Questo tutorial utilizza due dispositivi Radio, uno per la musica da combattimento ad alta tensione e l'altro per la musica di allarme.
La musica del riproduttore ad alta tensione utilizza: Radio > Loop musicali > Music_StW_Low_Combat01_Cue'.
Il riproduttore di musica di combattimento utilizza Radio > Loop musicali > Music_StW_High_Combat01_Cue'.
Imposta uno script Verse che possa chiamare Stronghold_Alert_Manager per verificare quando una guardia ha individuato il giocatore o quando tutte le guardie hanno perso le tracce del giocatore per alternare i due stati nella fortezza.
Incolla lo script Verse seguente.
using { /Verse.org/Simulation }
using { /Verse.org/Simulation/Tags }
using { /Verse.org/Colors }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Fortnite.com/Devices }
# tags for customizable lights
alerted_lights_tag := class(tag){}
combat_lights_tag := class(tag){}
# Script that handles music and turn on lights when guards are alerted
stronghold_alert_manager := class(creative_device):
Ora hai creato correttamente un gioco Fortezza.