Unreal Editor para Fortnite (UEFN) y el modo Creativo de Fortnite te permiten probar tus experiencias multijugador al generar hasta 98 jugadores de prueba en tu nivel. Ya no es necesario gestionar varias cuentas y dispositivos para realizar pruebas en solitario, ni reunir a otros usuarios de Fortnite para probar cambios de diseño incrementales: ¡solo tenéis que abrir una sesión con el número de jugadores de prueba necesarios para vuestra experiencia multijugador!
Los jugadores de prueba se comportan exactamente como los jugadores inactivos: pueden recibir daño, asignarse a un equipo, aparecer en generadores de jugadores y ser instigadores de dispositivos. Puedes establecer el número de jugadores de prueba para que sea tan alto como el límite máximo de jugadores en la configuración de la isla de tu proyecto.
Cómo añadir jugadores de prueba a tu nivel en UEFN
Añadir jugadores de prueba a tu experiencia es sencillo:
Inicia UEFN y abre un proyecto nuevo o existente.
En el esquematizador, busca y selecciona IslandSettings.
En el panel detalles, busca «depurar» o desplázate hasta la sección Depurar.
Marca la casilla situada junto a Depurar. Observa que la opción Jugadores de prueba al inicio pasa a estar disponible para su edición.
Elige entre las siguientes opciones:
Rellenar genera jugadores de prueba hasta el valor máximo de jugadores establecido en tu configuración.
Personalizado activa el campo Número de jugadores de prueba y te permite establecer la cantidad deseada, hasta el máximo de jugadores configurado para la isla.
Ninguno no genera jugadores de prueba.
Cómo añadir jugadores de prueba a tu nivel en el modo Creativo de Fortnite
Para generar jugadores de prueba en el modo Creativo de Fortnite:
Inicia sesión y carga tu isla.
Abre el menú principal y selecciona Configuración de la isla.
En el panel izquierdo, selecciona Depurar para activarlo.
Amplía la opción Jugadores de prueba añadidos al inicio y modifica el campo Jugadores de prueba al inicio.
Cómo usar jugadores de prueba en Verse
Un agente es un tipo de Verse que puede moverse potencialmente e interactuar con el entorno, como un jugador, un guardia, un velocirraptor, etc. Si quieres utilizar jugadores de prueba para probar las funcionalidades del jugador, puedes utilizar la función GetParticipants(), que devolverá una lista de todos los jugadores y de los jugadores de prueba.
Si tu código utiliza GetPlayers() en lugar de GetParticipants(), no podrás probar ninguna funcionalidad utilizando jugadores de prueba, porque GetPlayers() solo devolverá una lista de jugadores.
Ejemplo: Otorgar objetos a los jugadores de prueba con Verse
El siguiente código muestra el uso de GetParticipants() en Verse, utilizando un dispositivo Activador y un dispositivo Repartidor de objetos para otorgar a los jugadores de prueba un objeto cuando salta el activador.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
teleporter_test := class(creative_device):
@editable
Trigger:trigger_device = trigger_device{}
@editable
ItemGranter:item_granter_device = item_granter_device{}
Cuando ejecutes este código de Verse, verás que GetParticipants() es totalmente compatible con los dispositivos del modo Creativo y debe utilizarse siempre que pruebes las funcionalidades con jugadores de prueba.