O Unreal Editor para Fortnite (UEFN) e o Modo Criativo do Fortnite permitem que você teste suas experiências multijogador gerando até 98 jogadores de teste no seu nível. Você não precisa mais gerenciar várias contas e dispositivos ao testar sozinho, nem reunir outros usuários do Fortnite para testar alterações incrementais de design. Basta iniciar uma sessão com o número de jogadores de teste necessários para sua experiência multijogador!
Os jogadores de teste se comportam exatamente como jogadores ociosos: podem receber dano, ser atribuídos a uma equipe, surgir em Plataformas de Surgimento de Jogador e serem instigadores de dispositivos. Você pode definir o número de jogadores de teste até o limite máximo de jogadores nas configurações da ilha do seu projeto.
Como adicionar jogadores de teste ao seu nível no UEFN
Adicionar jogadores de teste à sua experiência é simples:
Inicialize o UEFN e abra um projeto novo ou existente.
No Organizador, localize e selecione IslandSettings.
No painel Detalhes, procure por "depurar" ou role até a seção Depurar.
Marque a caixa de seleção ao lado de Depurar. Observe que a opção Jogadores de teste no início fica disponível para edição.
Escolha entre as seguintes opções:
Preencher gera jogadores de teste até o valor de máximo de jogadores em suas configurações.
Personalizado habilita o campo Número de jogadores de teste e permite que você defina o valor desejado, até a configuração de máximo de jogadores da sua ilha.
Nenhum não gera nenhum jogador de teste.
Como adicionar jogadores de teste ao seu nível no Modo Criativo do Fortnite
Para gerar jogadores de teste no Modo Criativo do Fortnite:
Inicie sua sessão e carregue-a em sua ilha.
Abra o menu principal e escolha Configurações da Ilha.
No painel esquerdo, selecione Depurar para habilitar a opção.
Expanda Jogadores de teste adicionados no início do jogo e modifique o campo Jogadores de teste no início.
Como usar jogadores de teste em Verse
Um agent é um tipo Verse que pode se mover e interagir com o ambiente, como um jogador, um guarda, um dinossauro, etc. Se quiser usar jogadores de teste para testar as funcionalidades do jogador, você pode usar a função GetParticipants(), que retornará uma lista de todos os jogadores e dos jogadores de teste.
Se o seu código usar GetPlayers() em vez de GetParticipants(), você não poderá testar a funcionalidade usando jogadores de teste, porque GetPlayers() retornará apenas uma lista de jogadores.
Como conceder itens para jogadores de teste em Verse (exemplo)
O código a seguir demonstra o uso de GetParticipants() em Verse, usando um dispositivo Gatilho e um dispositivo Distribuidor de Itens para conceder aos jogadores de teste um item quando o gatilho é ativado.
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{}
Ao executar esse código Verse, você pode ver que GetParticipants() é totalmente compatível com dispositivos do Modo Criativo e deve ser usado sempre que você quiser testar funcionalidades com jogadores de teste.