JeE - Layout de Tren Avançado 2: Resolução

Neste JeE, vamos falar sobre emissores. Recomendamos que você faça o tutorial de Jogabilidade - Emissores antes de conferir este daqui. Não vamos mentir: são coisas mais complexas. Mas valem a pena! Entender os emissores é fundamental para grande parte da jogabilidade, otimização e muito mais. Aperte os cintos.

Na doca#

Uma lição simples sobre fios, mas importante para entender como usar os Pontos de Controle com Docas de Troca de Trens. Se você tiver os dois itens no seu percurso, vai precisar replicar esta configuração. Cada Doca precisa de seu próprio Ponto de Controle, que deve ser ativado pela doca correspondente quando o jogador trocar de Tren. Caso contrário, você ficaria do lado errado do Tren errado depois de um acidente.

Conecte a Doca esquerda ao Ponto de Controle esquerdo e a doca direita ao Ponto de Controle direito.

Conectando uma Doca de Troca de Tren a Pontos de Controle.

Conectando uma Doca de Troca de Tren a Pontos de Controle.

A olho nu#

Para falarmos de emissores, precisamos falar da Prévia de Invisibilidade. O motivo para isso é que, assim que você definir um elemento como Objeto a Emitir, ele é desligado e desaparece de vista no editor. Isso se dá porque o filtro de Prévia de Invisibilidade fica ligado por padrão, mostrando a visibilidade dos elementos como eles aparecem no Modo Jogo. Elementos desligados sempre ficam invisíveis.

Vá para o menu Mostrar/Ocultar e desligue a Prévia de Invisibilidade. Agora dá para ver e editar a peça do trilho invisível. Ajuste-a com +, paire sobre o botão de Energia no menu de ajustes e pressione para ligá-lo. Feche o menu de ajustes com +. Vamos fazer um montão de ajustes, então se não fecharmos os menus, a tela vai ficar uma bagunça!

Desligando a Prévia de Invisibilidade e ajustando uma peça do percurso.

Desligando a Prévia de Invisibilidade e ajustando uma peça do percurso.

Ajudar não faz mal#

Os filtros de Mostrar/Ocultar permanecem ligados ou desligados ao alternarmos entre os modos Jogo e Edição, assim como as Guias. Precisamos nos acostumar a desligá-los de novo quando começam a atrapalhar. Está vendo as coisas azuis por toda parte? São para detecção de colisões. Com a Prévia de Invisibilidade desligada, não é só feio e bagunçado. Também afeta algumas Guias.

Ajuste o percurso, ligue a Energia, feche o menu de ajustes e reative o filtro de Prévia de Invisibilidade.

Ajustando uma peça do percurso e reativando a Prévia de Invisibilidade.

Ajustando uma peça do percurso e reativando a Prévia de Invisibilidade.

Envolva os vagões#

Vamos começar com os emissores. Comece carimbando um vagão PermaFix como indicado. Vamos definir que ele seja emitido.

Ajuste o Emissor com +. Na parte superior do menu de ajustes está um botão chamado Objeto a Emitir. Selecione com . Agora você vai ter uma linha pontilhada do botão até seu bichim. Paire sobre o vagão e pressione para defini-lo como Objeto a Emitir, ou seja o "objeto de referência", como costumamos dizer. Se a Prévia de Invisibilidade estiver desligada, o vagão vai desaparecer. Feche o menu de ajustes com +.

Demonstração de como definir um vagão como objeto de referência para um emissor.

Demonstração de como definir um vagão como objeto de referência para um emissor.

Um objeto de referência de um emissor é desligado porque todas as versões que são emitidas são essencialmente clones dele. Se sua referência estiver ligada e ocorrerem mudanças nela, essas mudanças também serão aplicadas aos clones. Por exemplo, se ela fosse destruída, o emissor não a emitiria mais.

Vá carregando#

Elementos que criam outros elementos funcionam da mesma forma: tendo um objeto de referência a emitir. Pense em uma Estação de Carregamento Rápido. Ela tem um treco emissor com um elemento de carga definido como Objeto a Emitir.

Carimbando uma Estação de Carregamento Rápido e conferindo o objeto de referência.

Carimbando uma Estação de Carregamento Rápido e conferindo o objeto de referência.

Encontre uma Estação de Carregamento Rápido (JeE) e carimbe-a. Desligue a Prévia de Invisibilidade para poder ver a referência, depois ligue-a de novo. Passe para o Modo Jogo e vá pegar uma carga.

Jogar fora#

Uma Estação de Descarga Rápida não precisa de emissores. Tudo que ela precisa fazer é se livrar da carga. Por isso, ela só precisa de uma lógica e uma Etiqueta a ser detectada pelo elemento de carga, acionando seu próprio treco Eliminador para se destruir.

Carimbando uma Estação de Carregamento Rápido.

Carimbando uma Estação de Carregamento Rápido.

Encontre uma Estação de Descarga Rápida (JeE) e carimbe-a como indicado.

Desacople seu vagão#

Uma forma de se livrar dos objetos emitidos é pela entrada Destruir Objetos Emitidos na página 3 do menu de ajustes. Com isso, todas as versões do objeto de referência que o emissor criou vão ser eliminadas. Para facilitar um pouco, expusemos isso com um nodo aqui. A linha pontilhada verde retorna ao emissor da lição anterior.

Ajustando um botão de Parada Final para acionar a destruição de um vagão.

Ajustando um botão de Parada Final para acionar a destruição de um vagão.

Vá em frente e conecte a saída Recém-pressionado do botão de Parada Final ao nodo Destruir Emissões. Passe para Modo Jogo, dê ré até a barreira de limbo e deixe a carga com . O vagão pressiona o botão e aciona sua própria destruição.

Emita um, leve dois!#

O segredo dos emissores é que eles precisam de um elemento de referência na cena para emitir uma cópia, e isso também é a base para otimizar suas cenas. Precisamos ter certeza de que vários emissores estão trabalhando com a mesma referência.

Queremos emitir outro vagão aqui. Como já estamos emitindo um em outro lugar, vamos usar o mesmo objeto de referência.

Mostrando como usar um objeto de referência em mais de um emissor.

Mostrando como usar um objeto de referência em mais de um emissor.

Ajuste o emissor com + para abrir o menu de ajustes dele. Você pode pegá-lo com e movê-lo para o lado para não bloquear sua visão. Siga a marcação até a primeira lição sobre emissores. Se a Prévia de Invisibilidade estiver ligada, você não poderá vê-lo, então desligue. Pressione sobre Objeto a Emitir no menu de ajustes, mova seu bichim sobre o vagão de referência e pressione de novo. Agora temos um vagão sendo usado como referência por dois emissores. Eficiência! Ligue a Prévia de Invisibilidade de novo e passe para o Modo Jogo para continuar.

Foco aprofundado#

Na próxima lição vamos otimizar a referência de emissão em um elemento, então vamos trabalhar o foco. Refresque a memória aqui.

Queremos preencher este espaço vazio no percurso. Para isso, vamos criar um vagão especial com uma peça de trilho sobre ele para cobrir a lacuna. Já ajustamos a altura e a densidade para o peso não ficar no alto e não capotar.

Criando uma engenhoca com foco.

Criando uma engenhoca com foco.

Segure a peça de trilho com . Mova até o pilar. Ela vai se fixar na posição certa, mas também precisamos colocá-la no Foco correto. Continue segurando e Foque com +. Solte para deixá-la onde estiver fixada. Desfoque com +.

Agora segure o objeto combinado com e mova-o sobre o vagão para se fixar. De novo, continue segurando e Foque com +, depois solte onde estiver fixado. Desfoque com +, passe para o Modo Jogo, coloque sua engenhoca na posição correta e solte com +.

Otimizar para o sucesso#

Vejamos mais algumas otimizações. Se tivermos uma cena com vários elementos que emitem a mesma coisa, não é eficiente que todos contenham uma referência cada um.

Queremos emitir várias cargas aqui. Podemos carimbar outro Carregador Rápido, Focar, excluir o objeto de referência e ajustar o emissor para definir seu Objeto a Emitir como sendo o objeto de referência do Carregador anterior.

Existe um jeito mais rápido, mas só para quando estamos trabalhando com várias versões de um mesmo elemento.

Otimizando emissores com clonagem.

Otimizando emissores com clonagem.

Repare que a câmera está focada no Carregador de uma lição anterior. Foque nele com + e desligue a Prévia de Invisibilidade para poder ver a referência de emissão.

Segure-a com , depois desfoque com +. Solte em qualquer lugar.

O elemento de referência agora está fora do Carregador, mas o emissor do Carregador ainda tem o elemento como alvo. Se clonarmos o Carregador, o alvo de referência é clonado, mas não o elemento de referência em si. O original e o clone terão como alvo a mesma referência. Bem econômico!

Clone o Carregador com + e carimbe na posição da nossa lição atual como indicado. Não se esqueça de ligar a Prévia de Invisibilidade de novo antes de voltar ao Modo Jogo.

Emitir nada, negar tudo#

Vamos terminar nossas lições sobre emissões com outro método de destruição. Primeiramente, você precisa de uma Etiqueta e um Eliminador no objeto de referência. Já colocamos para você.

A Etiqueta vai acionar o Eliminador quando entrar na Zona de Ativação correspondente. Vamos configurar a zona na próxima lição.

Ajustando um emissor para definir seu Objeto a Emitir e carimbando um túnel para cobri-lo.

Ajustando um emissor para definir seu Objeto a Emitir e carimbando um túnel para cobri-lo.

Por enquanto, ajuste o emissor e defina o Objeto a Emitir como sendo o vagão. Agora carimbe o Túnel: 3 Unidades para cobrir a emissão do vagão.

Jogue fora#

Hora de ajustar uma Zona de Ativação para destruir o vagão. A zona vai detectar a Etiqueta no vagão e fazer com que ele mande um sinal para o treco Eliminador.

Ajuste a Zona de Ativação com + e defina as Coisas a Detectar como Etiqueta. Repare que já preenchemos o campo de nome para a Etiqueta. Conecte o nodo Recém-pressionado do botão ao nodo de Energia da Zona de Ativação. Dessa forma, a Zona de Ativação só detecta e aciona a Etiqueta por um frame quando o botão é pressionado pelo vagão.

Conectando e ajustando uma Zona de Ativação.

Conectando e ajustando uma Zona de Ativação.

Rolando pela vida adoidado#

Vamos brincar um pouco para concluir tudo e mexer com vagões PermaFix: Rolete. Eles têm uma roda de acoplamento que se conecta à parte inferior do trilho, então continuam no percurso mesmo de cabeça para baixo. Coloque-os na frente e na traseira do Tren para ele poder ficar de cabeça para baixo também.

Para usá-los nos seus percursos, você vai precisar de criatividade para saber quando pegá-los e quando soltá-los.

Adicionando dois vagões PermaFix.

Adicionando dois vagões PermaFix.

Carimbe dois vagões PermaFix: Rolete como indicado e passe para o Modo Jogo.

Na câmera#

Se você tiver saltos ou movimentos verticais nas suas pistas, vai precisar de Objetos Zoom da Câmera. Eles usam Zonas de Ativação para controlar o zoom da câmera.

Adicionando um Objeto Zoom da Câmera.

Adicionando um Objeto Zoom da Câmera.

Encontre e carimbe o Objeto Zoom da Câmera (JeE) como indicado. Repare que, ao passar para o Modo Jogo, ele afasta a câmera. Dessa forma, você pode ver para onde está indo e se preparar para obstáculos antes de atingi-los.

Desengate#

Para concluir, vamos criar outro elemento composto com Foco. Vamos adicionar uma Presilha do Trilho: Ponto de Engate a esta peça do trilho para criar algo que o Póptero Pequeno possa mover. Para fazer isso, vamos precisar aproximar o Foco duas vezes.

Criando uma ponte que pode ser içada pelo Póptero Pequeno com foco.

Criando uma ponte que pode ser içada pelo Póptero Pequeno com foco.

Pegue o Ponto de Engate com e segure. Paire com ele sobre o trilho e Foque com +. Foque de novo para chegar à peça correta (móvel) do elemento. Passe para o Modo Jogo e use um Póptero Pequeno para engatar e levantar o trilho para criar uma ponte.

Se você conseguiu fazer tudo isso, parabéns! Esse foi o último JeE para a montagem geral de percursos. Aprenda como preencher os percursos com portões de início e chegada, testes de jogo e balanceamento no JeE - Trilho de Tren.

O Guia do Usuário do Dreams é um trabalho em andamento. Vamos adicionar mais recursos de aprendizado e artigos com o tempo, então, fique de olho nas atualizações.