SSentryEdit
Fluxos de trabalho

Como fazer um mapa de Fortnite com Verse e um agente

03
Exemplo prático

Um botão que entrega um item

A maioria dos primeiros projetos em Verse começa pequena. Um jogador aperta um botão e recebe um item. Veja como uma mudança viaja do seu pedido até um teste ao vivo, com o SentryEdit editando os arquivos e você tomando as decisões em 4 pontos claros.

01

Abra a pasta do projeto

Escolha a pasta do projeto da sua ilha como pasta de trabalho no SentryEdit e ative o Ask first.

02

Descreva a mudança

Escreva a tarefa com palavras simples, por exemplo um botão que entrega um item.

03

Revise o diff

Leia cada edição proposta, aceite as linhas que quiser e rejeite o resto.

04

Compile e teste

Compile pelo menu Verse, envie as mudanças para uma sessão de edição ao vivo e jogue.

O arquivo Verse que ele escreve

reward_button.verse
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }

reward_button := class(creative_device):

    @editable
    Button : button_device = button_device{}

    @editable
    Granter : item_granter_device = item_granter_device{}

    OnBegin<override>()<suspends> : void =
        Button.InteractedWithEvent.Subscribe(OnPressed)

    OnPressed(Agent : agent) : void =
        Granter.GrantItem(Agent)
        Print("Item granted")

O dispositivo guarda dois dispositivos posicionados em campos @editable. O OnBegin roda quando o jogo começa e inscreve o OnPressed no InteractedWithEvent do botão. Quando um jogador aperta o botão, o dispositivo de entrega dá a ele o seu item.

Tarefas de tutorial do UEFN para iniciantes

Ajuda de criação para o seu primeiro mapa

Procurando ajuda para criar um mapa do Fortnite Creative? Comece com um plano, não com código. No modo Plan only, o SentryEdit usa web_search e http_get para ler a documentação da Epic sobre o Verse e os seus dispositivos, e depois o write_file salva na pasta do projeto uma lista curta de 5 passos, por exemplo quais dispositivos colocar e qual arquivo Verse escrever primeiro. Nada no seu projeto muda. Percorra a lista um passo de cada vez, peça ao agente que explique qualquer palavra que você não conheça e teste depois de cada passo.

Publique o seu primeiro mapa

Na primeira vez que o seu mapa de Fortnite feito no UEFN é publicado, uma lista de verificação ajuda. Peça ao SentryEdit que rode grep atrás de linhas Print esquecidas, liste os campos @editable sem uso e faça read_file em cada dispositivo mais uma vez. Você recebe um relatório de 3 ou 4 itens, e o Ask first deixa você aprovar cada correção. A publicação em si acontece no Creator Portal da Epic, onde a ilha recebe o código de ilha, e valem as Island Creator Rules da Epic. Antes, leia o diff, compile de novo e teste em uma sessão de edição ao vivo.

SentryEdit para Windows

Comece o seu primeiro projeto em Verse

Baixar o SentryEdit ↗