Muitas vezes, a criação de nível pode ser um processo lento. Pode levar tempo para posicionar e copiar elementos, e isso se torna mais difícil ao adicionar jogabilidade por Verse. Talvez seja preciso criar dispositivos específicos para tratar de seções do seu nível, e isso pode resultar em sobrecarga de memória considerável e aumento do tempo de desenvolvimento.
O gráfico de cena é uma ferramenta poderosa que você pode usar para solucionar esses problemas. Ao utilizar entidades e componentes, você pode criar estruturas pré-fabricadas que podem ser mescladas e combinadas facilmente para construir níveis complexos. Os componentes Verse permitem executar códigos em qualquer entidade e, ao começar de uma base simples, você pode iterar rapidamente para lidar com qualquer cenário de jogabilidade.
Neste guia, você aprenderá a criar um jogo de plataforma usando o gráfico de cena. Você escreverá componentes Verse para criar comportamentos personalizados diferentes, tais como fazer entidades desaparecerem e se moverem. Em seguida, você aplicará esses componentes a estruturas pré-fabricadas para criar plataformas móveis personalizadas e ter as ferramentas para construir rapidamente um nível de um jogo de plataforma.
Abra a Ilha inicial em branco
Para começar, abra o Unreal Editor para Fortnite (UEFN) e crie um novo projeto usando o modelo em branco. O modelo em branco é um ótimo começo para entender os fluxos de trabalho básicos do gráfico de cena e testar o design da jogabilidade.
Em Configurações de Projeto, verifique se o sistema Scene Graph está habilitado. Será preciso acessar o gráfico de cena para concluir este tutorial.
overview
Este projeto é desenvolvido com base em conceitos do Scene Graph e do Verse, então confira Como trabalhar com entidades e componentes e Como criar seu próprio componente usando Verse antes de começar.
Depois de criar seu projeto, siga estas etapas para criar seu jogo de plataforma:
1. Plataforma que desaparece em loop
Use o Scene Graph para criar um componente de plataforma que desaparece.
2. Como mover entidades usando animações
Use o Scene Graph para criar um componente que anima uma entidade para diferentes alvos.
3. Como criar seu jogo de plataforma com estruturas pré-fabricadas
Use o Scene Graph e Verse para construir criar próprio jogo de plataforma.