Uma ótima funcionalidade do Unreal Editor para Fortnite (UEFN) é a opção de criar vários níveis em um único projeto. Adicionar vários níveis a um projeto permite criar protótipos das suas ideias de design e desenvolvimento de jogos, criando um ambiente secundário (ou mais) em branco, no qual você pode criar dispositivos do Verse, designs de caixa cinza e muito mais.
Níveis adicionais no UEFN são ativos e não devem ser confundidos com a maneira como a Unreal Engine usa níveis. Não é possível vincular níveis dentro do projeto para criar uma ilha multinível, nem vinculá-los a projetos criados na Unreal Engine. Apenas um nível pode ser o Mapa padrão em um projeto do UEFN.
Criar um nível no UEFN significa:
Um novo nível em branco está disponível no Navegador de Conteúdo.
O nível só pode ser acessado abrindo o projeto.
Níveis podem ser promovidos dentro do projeto para se tornar o mapa padrão.
Há várias coisas a considerar ao adicionar um nível ao seu projeto:
Níveis podem ser duplicados, o que permite criar protótipos de uma mecânica de jogo ou de um dispositivo do Verse no novo nível sem interromper o nível principal.
Como níveis adicionais contribuem para o tamanho geral do seu projeto, certifique-se de excluir os níveis extras antes de publicar sua ilha.
Criar um novo nível dentro de um projeto que usa um modelo de ilha resulta em um nível completamente em branco. Você precisará criar sua própria paisagem no novo nível.
Criar um nível
Embora você não possa vincular níveis para criar uma experiência de várias ilhas, pode usar níveis adicionais para provar seus conceitos de jogo sem adicionar dispositivos do Verse, ativos importados e mais ao mapa padrão. Aqui estão algumas maneiras de adicionar um nível ao seu projeto.
No menu Arquivo
Clique em Arquivo para abrir as opções do menu arquivo.
Selecione uma das seguintes opções no menu Arquivo.
Novo Nível
Novo Nível a partir de Ilha
Uma nova miniatura de nível aparece na Visualização de Ativos.
Você será solicitado a nomear o novo nível.
A partir do Navegador de Conteúdo
Na Visualização de Ativos do Navegador de Conteúdo, clique com o botão direito do mouse para abrir o menu de contexto.
Selecione Nível no menu de contexto. Uma nova miniatura de nível aparece na Visualização de Ativos.
Você será solicitado a nomear o novo nível.
Se você estiver testando um conceito, é útil nomear o nível adicional após esse conceito. Por exemplo, Graybox_Ideas.
Duplicar um nível
Outra maneira de criar um novo nível é duplicar um existente. Duplicar um nível permite explorar ideias de jogabilidade, design de nível e muito mais sem quebrar o original. Esse fluxo de trabalho funcionará apenas se o nível que está sendo duplicado não estiver aberto na janela de visualização.
Se você tiver apenas um nível e quiser duplicá-lo, precisará criar um segundo nível temporário para o qual possa alternar. Você poderá mantê-lo ou excluí-lo assim que a duplicação for concluída.
Para duplicar um nível, siga estas etapas.
No Navegador de Conteúdo, abra um nível que você não deseja duplicar. Na imagem abaixo, o nível rotulado como A é o nível aberto na janela de visualização. O nível rotulado como B é o nível a ser duplicado.
Na visualização de ativos, clique com o botão direito na miniatura do nível para abrir o menu de contexto.
Selecione Duplicar no menu suspenso. O nível é duplicado no Navegador de Conteúdo.
Você será solicitado a renomear o novo nível.
O nível duplicado contém todo o mesmo conteúdo que o original.
Abrir um nível
Há algumas maneiras de abrir um nível no seu projeto.
No menu Arquivo
Dentro de um projeto aberto, você pode usar o menu Arquivo para abrir um novo nível. Para abrir um nível, siga estas etapas.
Selecione Arquivo > Abrir nível. Uma janela é exibida com todos os níveis que você criou neste projeto. Selecione um nível para abri-lo na janela de visualização. Isso também fará com que o nível atualmente aberto seja salvo e fechado.
Selecione Arquivo > Níveis Recentes. Selecione a seta para escolher na lista de níveis recentes em que você estava trabalhando.
A partir do Navegador de Conteúdo
Para abrir um nível dentro da Visualização de Ativos, siga estas etapas.
Navegue até a Visualização de Ativos no Navegador de Conteúdo.
Clique duas vezes na miniatura do nível na pasta principal do projeto no Navegador de Conteúdo.
Promover um nível
Se um dos níveis do projeto se tornar aquele que você deseja publicar, será possível promover esse nível ao status de Mapa Padrão em GameFeatureData. Promover um nível significa que:
O nível se torna publicável.
O nível é aberto quando você abre o projeto.
Para promover um nível, siga estas etapas.
Clique duas vezes na miniatura de GameFeatureData. A janela GameFeatureData é aberta.
Selecione o menu suspenso Mapa Padrão e selecione o nível a ser promovido na lista. O nível se torna automaticamente o mapa padrão.
Dados do mapa
Dados do mapa referem-se aos vários níveis dentro do projeto. Todos os níveis criados em um projeto podem ser adicionados à matriz MapData. Vários níveis de teste aumentam drasticamente o tamanho do pacote do seu projeto, o que diminui o desempenho e pode criar problemas de memória quando chegar a hora de publicar.
Essa opção fornece uma maneira de garantir que todos os dados do projeto sejam preparados e distribuídos ao servidor em tempo de execução e remove referências a níveis adicionais que foram excluídos do projeto.
Remover referências a níveis e excluir níveis
Para remover referências a níveis adicionais, faça o seguinte:
Clique no ícone + para abrir a lista de níveis adicionais.
Selecione um nível para adicioná-lo à matriz MapData.
Selecione o ícone de lixo em MapData. Agora, você pode excluir os níveis adicionais do Navegador de Conteúdo.
Selecione a miniatura de nível extra no Navegador de Conteúdo realçá-la.
Clique com o botão direito do mouse no Navegador de Conteúdo para abrir o menu de contexto e, em seguida, selecione Excluir na lista de opções. Um aviso pop-up será exibido.
Selecione Forçar Exclusão na janela pop-up. O nível é excluído do projeto.
Essa tarefa leva algum tempo para ser concluída.
Os dados de nível são removidos do projeto e não contribuem mais para o tamanho geral do projeto.
Informações adicionais sobre o nível
A seguir estão informações importantes sobre como trabalhar em um projeto com vários níveis.
Um novo nível não é aberto automaticamente quando o projeto é selecionado no Navegador de Projetos.
Não há limite para o número de níveis que você pode adicionar a um projeto.
Os membros da equipe podem trabalhar em diferentes níveis no projeto sem bloquearem uns aos outros.
Em raras ocasiões, um nível inteiro pode ser bloqueado da edição quando um membro da equipe está trabalhando nele.
Editar entidades do Scene Graph em um nível bloqueará esse nível dos membros da equipe, pois o Scene Graph não é compatível com um arquivo por ator.
A edição de adereços, dispositivos, configurações de ilhas e muito mais deve ser adequada, pois eles oferecem suporte a um arquivo por ator.