La creazione dei livelli può spesso essere un processo lento. Posizionare e copiare gli elementi può richiedere molto tempo e questo diventa più difficile quando si aggiunge il gameplay tramite Verse. Potrebbe essere necessario creare dispositivi specifici per gestire le sezioni del tuo livello e questo può comportare sia un lungo tempo di sviluppo che un notevole sovraccarico di memoria.
Scene Graph è un potente strumento che puoi utilizzare per affrontare questi problemi. Utilizzando entità e componenti, puoi creare prefab che si possono combinare facilmente per creare livelli complessi. I componenti Verse ti consentono di eseguire i tuoi script su qualsiasi entità e, partendo da una semplice base, puoi iterare rapidamente per affrontare qualsiasi scenario di gameplay.
In questa guida imparerai come creare un platformer utilizzando Scene Graph. Scriverai componenti Verse per creare diversi comportamenti personalizzati, come ad esempio far sparire e spostare le entità. Potrai quindi applicare questi componenti ai prefab per creare piattaforme mobili personalizzate e avere gli strumenti per costruire rapidamente un livello platformer.
Apri Isola vuota iniziale
Per iniziare, apri Unreal Editor per Fortnite (UEFN) e crea un nuovo progetto utilizzando il modello Vuoto. Il modello vuoto è un ottimo punto di partenza per comprendere i flussi di lavoro di base di Scene Graph e testare il design del tuo gameplay.
In Impostazioni progetto, assicurati che il sistema Scene Graph sia abilitato. Per completare questo tutorial, devi accedere a Scene Graph.
Panoramica
Questo progetto si basa sui concetti di Scene Graph e Verse, quindi ricordati di dare un'occhiata a Utilizzo di entità e componenti e Creazione di un componente personalizzato utilizzando Verse prima di iniziare.
Dopo aver creato il tuo progetto, segui questi passaggi per creare il tuo platformer:
1. Piattaforma a scomparsa sul loop
Utilizza Scene Graph per creare un componente piattaforma a scomparsa.
2. Spostamento delle entità utilizzando le animazioni
Utilizza Scene Graph per creare un componente che animi un'entità verso destinazioni diverse.
3. Creazione di un gioco di piattaforme con i Prefab
Utilizza Scene Graph e Verse per costruire il tuo gioco di piattaforme personalizzato.