Il modello Spade laser e poteri della Forza presenta un tutorial completo che puoi utilizzare per imparare a creare spade laser personalizzate e aggiungere poteri della Forza utilizzando Scene Graph e Verse.
Una volta compresi i concetti e dopo aver creato le tue armi e i tuoi poteri, puoi spostarti nell'area di addestramento per testare rapidamente e iterare sulle tue creazioni: così diventerai davvero un tutt'uno con la Forza!
Per accedere a questo modello:
Apri UEFN.
Vai a Modelli a marchio > Spade laser e poteri della Forza.
Crea un nuovo progetto.
Il modello Spade laser e poteri della Forza in Unreal Editor per Fortnite (UEFN) fornisce una guida dettagliata su come creare e personalizzare alcuni degli aspetti più iconici dell'universo di Star Wars™: spade laser e poteri della Forza!
Il modello è diviso in due sezioni: il laboratorio e i terreni di prova.
Nel laboratorio, puoi imparare tutto sulle nuove funzionalità, ad esempio sulla creazione di spade laser e poteri della Forza personalizzati utilizzando Scene Graph e Verse, il potenziamento delle spade laser dei giocatori con i poteri della Forza e l'uso dei poteri della Forza come oggetti che puoi aggiungere alle tue esperienze di Star Wars. Il modello include anche un tavolo da lavoro per spade laser, interamente realizzato con Verse, che i giocatori possono utilizzare per creare spade laser personalizzate all'interno del gioco!
Nei terreni di prova, puoi testare poteri della Forza come Guarigione e Lancio per vedere come interagiscono con l'ambiente.
Spade laser in Fortnite
In precedenza, le spade laser esistevano solo come oggetti per i giocatori in Battaglia reale. Ora, tutte le spade laser precedentemente disponibili solo per i giocatori sono diventate oggetti all'interno del set di funzionalità di Star Wars. Puoi creare spade laser come entità completamente personalizzabili anche in Scene Graph e Verse.
Puoi utilizzare le spade laser personalizzate per scenari in cui fornire individualità ai giocatori allo scopo di migliorare le esperienze di gioco di ruolo, o codificare i colori per le competizioni a squadre; in alternativa, puoi usarle come sistema di progressione delle armi, con effetti più elaborati e poteri della Forza più efficaci.
Nel modello, i passaggi 1-1.5 ti guidano attraverso il processo di creazione di una spada laser e mostrano come utilizzare Verse per generare spade laser personalizzate premendo un pulsante!
Le entità spada laser create in Scene Graph non sono visibili nella Viewport, ma possono essere selezionate tramite l'Outliner. Le entità spada laser non equipaggiate appaiono come else di spada laser durante il gameplay.
L'entità spada laser
L'entità spada laser possiede due componenti correlati, lightsaber_item_component e kyber_crystal_[color]_component, come ad esempio kyber_crystal_yellow_component.
Il lightsaber_item_component definisce l'aspetto dell'elsa della tua spada laser.
Il kyber_crystal_[color]_component definisce il colore della lama, la sua stabilità e l'intensità di qualsiasi arco di energia lungo la lama.
Puoi aggiungere entità spada laser al tuo gioco seguendo questi passaggi:
Aggiungi un'entità vuota utilizzando la barra degli strumenti: Posiziona attori > Entità > entità.
Fai clic con il tasto destro del mouse sull'entità vuota nell'Outliner e aggiungi un'entità spada laser come figlio. L'entità spada laser definirà l'aspetto della spada laser.
L'entità spada laser include anche un
kyber_crystal_[color]_componentpredefinito che corrisponde al colore della lama nella spada laser dell'arma nella storia, come ad esempio il rosso per LightsaberRen.Il colore predefinito della spada laser non ti soddisfa? Puoi rimuovere il
kyber_crystal_[color]_componentesistente e scegliere il colore che preferisci. Con questo componente puoi modificare l'arco della lama regolando la sua stabilità e intensità.
Dopo aver creato l'entità spada laser di base, puoi personalizzarla ulteriormente regolando due valori in virgola mobile per kyber_crystal_[color]_component: Intensità arco e stabilità.
Entrambi i valori vanno da 0 a 1.
Entrambe le variabili esprimono il massimo effetto a 1, con l'intensità massima del VFX ad arco a 1 e la stabilità massima della lama a 1.
Per maggiori informazioni sull'entità spada laser e i suoi componenti, consulta il Riferimento componenti spada laser.
Personalizzare le spade laser usando Verse
Di seguito è riportato un esempio di dispositivo generatore di spade laser dal modello: esso accetta alcuni parametri modificabili per assegnare al giocatore una spada laser specifica quando viene premuto un determinato pulsante.
using { /Fortnite.com/Devices }
using { /Fortnite.com/Items/Lightsaber/StarWars }
using { /Fortnite.com/StarWars }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Itemization }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Fortnite.com/UI }
using { /UnrealEngine.com/Temporary/UI }
using { /Fortnite.com/Items/ForcePower/StarWars }
Il tavolo da lavoro per spade laser
I giocatori possono utilizzare il tavolo da lavoro per spade laser per costruire spade laser personalizzate e assegnare poteri della Forza all'interno del gioco. Tutto il codice Verse è accessibile nel modello per i tuoi progetti. Una volta compreso il funzionamento, prova a estendere il tavolo da lavoro e a personalizzarlo.
Potresti estendere la funzionalità del tavolo da lavoro usando:
Un pulsante che genera una spada laser casuale con arco e stabilità selezionati casualmente e potere della Forza collegato.
Un quiz o un test della personalità per i giocatori, il cui risultato decide il colore della spada laser o addirittura tutte le caratteristiche della spada al completo!
Un negozio o una vetrina che permette ai giocatori di utilizzare la valuta di gioco per sbloccare nuove opzioni di personalizzazione in stile Roguelike!
Il tavolo da lavoro per spade laser è stato realizzato utilizzando Unreal Motion Graphics (UMG), con campi Verse per gestire l'interazione con giocatori e aggiornamenti visivi in tempo reale. Verse gestisce lo stato del processo di personalizzazione e assembla dinamicamente la spada laser finale in base alle parti selezionate.
Il tavolo da lavoro utilizza i seguenti dispositivi, che puoi trovare in Verse Explorer:
menu_lightsaber_customization_device- Diviso in tre parti all'interno del dispositivo:Un dispositivo che gestisce i trigger e gli override della visuale/HUD e aggiorna l'inventario del giocatore con gli oggetti e i componenti scelti.
Un gestore di sessione che tiene traccia degli stati UI dei singoli giocatori e gestisce la navigazione tra le schede e gli input di cursore/griglia.
Un assistente UI che compila dinamicamente griglie, pulsanti e pagine di cursore utilizzando la UI Verse.
ui_config- Gestisce la configurazione per l'interfaccia utente e il suo layout, inoltre collega gli oggetti ai loro ID, insieme a qualsiasi testo pertinente su di essi. Gestisce anche l'assegnazione della spada laser al giocatore e il collegamento del potere della Forza specificato alla spada laser.lightsaber_arcing_changer_device- Modifica il valore di curvatura della spada laser equipaggiata.lightsaber_stability_changer_device- Modifica il valore di stabilità della spada laser equipaggiata.lightsaber_color_changer_device- Modifica ilkyber_crystal_[color]_component.
Migrazione degli asset del tavolo da lavoro delle spade laser
Puoi copiare la funzionalità principale del banco da lavoro delle spade laser dal modello in un progetto Star Wars esistente e ricollegare i dispositivi. UEFN dispone di uno strumento Migrazione per copiare gli asset in un progetto, comprese eventuali dipendenze.
Se hai già un'isola che funzionerebbe benissimo come isola Star Wars, puoi convertirla utilizzando il flusso di lavoro nell'editor. Per sapere di più, vedi Conversione della tua isola in un'isola di marchio.
Per migrare gli asset:
Nel cassetto dei contenuti, vai nella cartella del tuo progetto e fai clic destro sulla cartella UI.
Fai clic su Migra.
Lascia tutti gli asset in Report asset selezionati e fai clic su OK.
Seleziona la posizione del progetto in cui vuoi spostare gli asset. Devi inserire gli asset nella cartella del progetto per la nuova posizione.
I file Verse sono incompatibili con lo strumento Migra, quindi dovrai copiarli manualmente nel nuovo progetto.
Per migrare i file Verse:
Nel Cassetto dei contenuti, vai nella cartella del tuo progetto e fai clic con il tasto destro su una cartella o un elemento che non contiene file Verse.
Fai clic su Mostra nel Navigatore. Si apre una finestra di Esplora file.
Vai alla cartella dei contenuti nella finestra di Esplora file.
Ctrl + clic per selezionare i seguenti elementi:
LightsaberWorkbenchCore - Contiene
items_utils.versemenu_lightsaber_customization_device.verseui_config.verse
Copia gli elementi e incollali nella cartella dei contenuti del progetto in cui vuoi spostarli.
Per utilizzare il tavolo da lavoro delle spade laser nel tuo nuovo progetto:
Trascina il dispositivo
menu_lightsaber_customizationnella scena.Aggiungi un dispositivo attivatore alla scena per aprire il menu del banco da lavoro delle spade laser quando un giocatore ci sale sopra.
Nel pannello Dettagli per il dispositivo
menu_lightsaber_customization, imposta ShowTrigger sul dispositivo Attivatore che hai aggiunto alla scena.
Aggiungi un dispositivo Controller interfaccia nella scena e imposta l'impostazione Mostra interfaccia su OFF.
Nel pannello Dettagli per il dispositivo
menu_lightsaber_customization, imposta HUDController sul dispositivo Controller interfaccia che hai aggiunto alla scena.
Aggiungi un dispositivo Visuale angolo fisso alla scena.
Nel pannello Dettagli per il
menu_lightsaber_customizationdispositivo, imposta FixedAngleCamera sul dispositivo Visuale angolo fisso che hai aggiunto alla scena.
Il banco da lavoro delle spade laser richiede l'elencazione. Per abilitare l'elencazione, spunta l'impostazione Oggetti e inventario personalizzati nelle Impostazioni progetto.
Poteri della Forza
I poteri della Forza erano precedentemente legati ad armi iconiche, come la spada laser di Darth Vader. Ora puoi creare e personalizzare i poteri della Forza in Scene Graph e utilizzando Verse.
Tutte le entità di poteri della Forza possiedono due forme principali:
Un tipo di entità arma potere della Forza - Appare come oggetto raccoglibile sotto forma di holocron che i giocatori possono aggiungere alla propria barra rapida.
Un tipo di entità potenziamento spada laser - Può essere utilizzato solo quando una spada laser è equipaggiata e assegnata all'inventario di un giocatore. La sua configurazione avviene esclusivamente tramite Verse.
Si consiglia di equipaggiare solo un potenziamento del potere della Forza alla volta, per prevenire comportamenti imprevisti.
Poteri della Forza come oggetti
I poteri della Forza funzionano con una spada laser come potenziamento, o come oggetti standalone che non richiedono una spada laser. Appaiono nel gioco come holocron e occupano uno slot nella barra rapida.
Questi oggetti possono essere versioni personalizzate dei poteri della Forza che hai creato in Verse, o le versioni standard fornite. Come per qualsiasi altro oggetto, puoi aggiungere oggetti standard con poteri della Forza anche a dispositivi quali l'Assegnatore oggetti.
Per sapere di più su come registrare gli oggetti in un dispositivo Generatore oggetti, dai un'occhiata ai Dispositivo Assegnatore oggetti.
I componenti arma potere della Forza creati con Scene Graph e Verse sono incompatibili con i dispositivi Generatore oggetti standard. Per utilizzare un dispositivo Generatore oggetti con componenti arma potere della Forza, devi creare un dispositivo Verse.
L'entità potere della Forza
Puoi aggiungere entità potere della Forza al tuo gioco con i seguenti passaggi:
Aggiungi un'entità vuota utilizzando la barra degli strumenti: Posiziona attori > Entità > entità.
Fai clic con il pulsante destro del mouse sull'entità vuota nell'Outliner e aggiungi un componente entità potere della Forza come figlio.
Dopo aver creato l'entità potere della Forza, puoi personalizzarla ulteriormente regolando le proprietà comuni a tutti i poteri, come Recupero o Vigore, che determinano quanto tempo deve trascorrere prima di utilizzarla di nuovo o quanto a lungo puoi sostenere un potere della Forza.
A seconda del potere della Forza, sono presenti molti altri valori da regolare, ad esempio quanto puoi curarti con la Forza, o con quanta intensità puoi spingere gli oggetti.
Puoi anche aggiungere potenziamenti di potere della Forza a un'entità spada laser, inserendoli come figlio all'entità spada laser.
Per maggiori informazioni sull'entità potere della Forza e i suoi componenti, consulta il Riferimento componenti potere della Forza.
Le entità dei poteri della Forza create in Scene Graph non sono visibili nella Viewport, ma possono essere selezionate tramite l'Outliner. Le entità arma potere della Forza appaiono come holocron durante il gameplay.
Personalizzare i poteri della Forza utilizzando Verse
Questo snippet mostra un esempio di dispositivo generatore di poteri della Forza. Assegna al giocatore un oggetto potere della Forza specificato quando si preme un pulsante specifico. Puoi estendere questo snippet per assegnare oggetti potere della Forza personalizzati che hai definito tu stesso.
using { /Fortnite.com/Devices }
using { /Fortnite.com/StarWars }
using { /Fortnite.com/Items/ForcePower/StarWars }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Itemization }
using { /UnrealEngine.com/Temporary/Diagnostics }
# Enum of Force Powers.
# Used as a shorthand for referencing a specific item entity.
Campi di addestramento
I campi di addestramento contengono ogni oggetto potere della Forza disponibile e un tavolo da lavoro per spade laser su cui i giocatori possono costruire rapidamente spade laser personalizzate con poteri della Forza collegati.
Al centro dei campi di addestramento puoi trovare anche oggetti a fisica abilitata su cui testare poteri come Spingi o Tira.
Vuoi testare come si comportano le tue costruzioni personalizzate durante un combattimento reale? Premi il pulsante di simulazione di combattimento per generare una squadra di soldati pronti per la lotta!
Visualizza i riferimenti dei componenti spada laser e poteri della Forza:
Vuoi vedere cos'altro è incluso nel toolkit per costruire la tua galassia lontana lontana? Visualizza gli altri modelli:
Per visualizzare il pacchetto completo di ciò che Star Wars può offrirti, consulta Lavorare con le isole di STAR WARS™.