Al completar este paso del tutorial Prueba contrarreloj: Persecución de pizza tendrás toda la utilería y los dispositivos que necesites en tu nivel.
Cómo configurar la utilería y los dispositivos
En este ejemplo, se utilizan la utilería y los dispositivos que aparecen a continuación.
- 1 x Dispositivo Generador de sedanes
- 1 x Dispositivo Zona de captura
- 1 x Dispositivo de terminar partida
- 1 x Dispositivo Eliminador de objetos
- 8 x Dispositivo Generador de objetos
- 1 x Dispositivo Indicador de mapa
- 1 x Dispositivos Aparición de jugador:
- 1 x Dispositivo Administrador de puntaje
Realiza los siguientes pasos para configurar el nivel de prueba:
- Coloca un dispositivo Generador de CTT y define sus propiedades:
- Define Cronómetro de destrucción del agua en 10.0.

- Coloca un dispositivo de Zona de captura y define sus propiedades:
- Define Radio de captura en 0.66.
- Define Puntaje de entrega de objetos en 0.
- Habilita Mostrar en HUD de objetivo.

- Coloca un dispositivo Finalizar juego.
- Coloca un dispositivo Eliminador de objetos y define sus propiedades:
- Define Objetos afectados en Todos los objetos.
- Define Cantidad a eliminar en Porcentaje.
- Define Porcentaje a eliminar en 100.0.
- Define Aplicar a en Todos los jugadores.
- En Avanzado, deshabilita Reproducir sonido.

- Coloca un dispositivo Generador de objetos y define sus propiedades:
- Define Tiempo antes de la primera aparición en 0.0.
- Define Tiempo entre apariciones en 0.0.
- Añade la rebanada de pizza a Lista de objetos.
- En Avanzado:
- Deshabilita Base visible durante la partida.
- Habilita Recolección al pasar por encima.
- Habilita Permitir generación cuando se bloquea.
- Define Escala del objeto en 2.0.
- Deshabilita Habilitado al inicio de la partida.

- Duplica el dispositivo Generador de objetos de manera que haya ocho dispositivos en el nivel.
- Coloca un dispositivo Aparición de jugador.
- Coloca un dispositivo Administrador de puntaje y define sus propiedades:
- Define Tipo de puntaje de premio en Añadir.
- En Avanzado, deshabilita Aumentar puntaje al otorgar.

Ahora tu nivel debería verse de esta manera.
Cómo configurar el dispositivo de Verse y las etiquetas de juego
Sigue estos pasos para configurar el dispositivo de Verse y las etiquetas de juego:
- Crea un nuevo dispositivo de Verse denominado
game_coordinator_devicey añádelo al nivel. Consulta Crea tu propio dispositivo con Verse para obtener información. - Añade los siguientes módulos en la parte superior del archivo:
using { /Verse.org/Simulation } using { /Fortnite.com/Devices } using { /Fortnite.com/Vehicles } using { /Fortnite.com/Characters } using { /Fortnite.com/Playspaces } using { /Verse.org/Random } using { /UnrealEngine.com/Temporary/Diagnostics } using { /UnrealEngine.com/Temporary/SpatialMath } using { /UnrealEngine.com/Temporary/Curves } using { /Verse.org/Simulation/Tags } - Crea cinco etiquetas de juego en Verse, con los siguientes nombres y asignaciones. (Consulta las etiquetas de juego para conocer los pasos.)
pickup_zone_tagy asígnala a todos los dispositivos generadores de objetospickup_zone_level_1_tagy asígnala a dos de los dispositivos generadores de objetospickup_zone_level_2_tagy asígnala a los otros tres dispositivos generadores de objetos.pickup_zone_level_3_tagy asígnala a los últimos tres dispositivos generadores de objetosdelivery_zone_tagy asígnala al dispositivo de zona de captura
- Ahora, el archivo game_coordinator_device.verse debería ser el siguiente:
using { /Verse.org/Simulation } using { /Fortnite.com/Devices } using { /Fortnite.com/Vehicles } using { /Fortnite.com/Characters } using { /Fortnite.com/Playspaces } using { /Verse.org/Random } using { /UnrealEngine.com/Temporary/Diagnostics } using { /UnrealEngine.com/Temporary/SpatialMath } using { /UnrealEngine.com/Temporary/Curves } using { /Verse.org/Simulation/Tags } # Etiquetas de zonas de juego pickup_zone_tag := class(tag) {} pickup_zone_level_1_tag := class(pickup_zone_tag) {} pickup_zone_level_2_tag := class(pickup_zone_tag) {} pickup_zone_level_3_tag := class(pickup_zone_tag) {} delivery_zone_tag := class(tag) {} game_coordinator_device := class(creative_device): OnBegin<override>()<suspends> : void = # PENDIENTE: Reemplaza esto por tu código Print("¡Hola, mundo!") Print("2 + 2 = {2 + 2}")
Próximo paso
%pizza-pursuit-2-defining-the-pickup-and-delivery-zones-in-verse:topic%