Abra a pasta do projeto
Escolha a pasta do projeto da sua ilha como pasta de trabalho no SentryEdit e ative o Ask first.
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.
Escolha a pasta do projeto da sua ilha como pasta de trabalho no SentryEdit e ative o Ask first.
Escreva a tarefa com palavras simples, por exemplo um botão que entrega um item.
Leia cada edição proposta, aceite as linhas que quiser e rejeite o resto.
Compile pelo menu Verse, envie as mudanças para uma sessão de edição ao vivo e jogue.
project folder6 arquivoscreative_device2 ocorrênciasreward_button.verse+18 linhasreward_button.verse18 linhasusing { /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.
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.
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.