SSentryEdit
Flujos de trabajo

Cómo hacer un mapa de Fortnite con Verse y un agente

03
Ejemplo práctico

Un botón que da un objeto

La mayoría de los primeros proyectos con Verse empiezan en pequeño. Un jugador pulsa un botón y recibe un objeto. Así viaja un cambio desde tu petición hasta una prueba en vivo, con SentryEdit editando los archivos y tú tomando las decisiones en 4 puntos claros.

01

Abre la carpeta del proyecto

Elige la carpeta de tu proyecto de isla como carpeta de trabajo en SentryEdit y activa Ask first.

02

Describe el cambio

Escribe la tarea con palabras normales, por ejemplo un botón que da un objeto.

03

Revisa el diff

Lee cada edición propuesta, acepta las líneas que quieras y rechaza el resto.

04

Compila y prueba

Compila desde el menú Verse, envía los cambios a una sesión de edición en vivo y juega.

El archivo Verse que escribe

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")

El dispositivo guarda dos dispositivos colocados en campos @editable. OnBegin se ejecuta cuando empieza la partida y suscribe OnPressed al InteractedWithEvent del botón. Cuando un jugador pulsa el botón, el dispositivo de entrega le da su objeto.

Tareas de tutorial de UEFN para principiantes

Ayuda de creación para tu primer mapa

¿Buscas ayuda para crear un mapa de Fortnite Creative? Empieza con un plan, no con código. En modo Plan only, SentryEdit usa web_search y http_get para leer la documentación de Epic sobre Verse y tus dispositivos, y luego write_file guarda en la carpeta de tu proyecto una lista corta de 5 pasos, por ejemplo qué dispositivos colocar y qué archivo Verse escribir primero. Nada de tu proyecto cambia. Repasa la lista paso a paso, pídele al agente que te explique cualquier palabra que no conozcas y prueba después de cada paso.

Publica tu primer mapa

La primera vez que se publica tu mapa de Fortnite hecho con UEFN, una lista de comprobación ayuda. Pídele a SentryEdit que ejecute grep para buscar líneas Print olvidadas, que enumere los campos @editable sin usar y que haga read_file de cada dispositivo una vez más. Recibes un informe de 3 o 4 puntos, y Ask first te deja aprobar cada corrección. La publicación se hace en el Creator Portal de Epic, donde la isla recibe su código de isla, y se aplican las Island Creator Rules de Epic. Antes, lee el diff, vuelve a compilar y prueba en una sesión de edición en vivo.

SentryEdit para Windows

Empieza tu primer proyecto con Verse

Descargar SentryEdit ↗