Com o Gatilho de Percepção, você pode modificar a jogabilidade usando a linha de visão entre o dispositivo e os jogadores. Quando condições relacionadas a verificações de linha de visão são cumpridas, o Gatilho de Percepção transmite um sinal por um canal para ativar outros dispositivos.
Para ajudar a encontrar o dispositivo Câmera em Órbita no Modo Criativo, confira Usando Dispositivos.
Se estiver usando várias cópias de um dispositivo em uma ilha, pode ser útil renomeá-las. Escolha um nome que remeta à função de cada dispositivo para não os confundir. Isso vai facilitar a busca por dispositivos específicos no Navegador de Evento.
Opções do dispositivo
Em seu estado padrão, o Gatilho de Percepção não faz nada. Você deve usar a vinculação de eventos para que este dispositivo seja eficaz. Você pode configurar o dispositivo para ser acionado apenas por determinadas classes ou equipes, para ser ativado por uma quantidade limitada de vezes e para adicionar um atraso de acionamento e de redefinição. Também é possível ativar um efeito visual ou sonoro quando o dispositivo é acionado.
Você pode configurar este dispositivo com as opções a seguir.
Os valores padrão estão em negrito.
| Option | Valor | Descrição |
|---|---|---|
Vezes que Pode Ser Acionado | Infinito, Escolher número | Determina o número de vezes que este dispositivo pode ser acionado antes de ser desabilitado. |
Vezes que Pode Ser Acionado por Dispositivo Avista o Jogador | Infinito, Escolher número | Determina o número de vezes que este dispositivo pode ser acionado por "Dispositivo Avista o Jogador" antes de ser desabilitado. |
Vezes que Pode Ser Acionado por Dispositivo Perde o Jogador de Vista | Infinito, Escolher número | Determina o número de vezes que este dispositivo pode ser acionado por "Dispositivo Perde o Jogador de Vista" antes de ser desabilitado. |
Vezes que Pode Ser Acionado por Jogador Sendo Visto | Infinito, Escolher número | Determina o número de vezes que este dispositivo pode ser acionado por "Jogador Sendo Visto" antes de ser desabilitado. |
Vezes que Pode Ser Acionado por Jogador Desviou o Olhar | Infinito, Escolher número | Determina o número de vezes que este dispositivo pode ser acionado por "Jogador Desviou o Olhar" antes de ser desabilitado. |
Equipe de ativação | Qualquer, Escolha uma equipe | Determina qual equipe pode ativar este dispositivo. |
Classe permitida | Sem classe, Qualquer, Escolha uma classe | Determina qual classe pode ativar este dispositivo. |
Transmitir a Cada X Gatilhos de Jogador Sendo Visto | 1, Escolha um número | Determina que o dispositivo só pode enviar um sinal de "Jogador Sendo Visto" após ser acionado uma quantidade determinada de vezes. |
Transmitir a Cada X Gatilhos de Jogador Desviou o Olhar | 1, Escolha um número | Determina que o dispositivo só pode enviar um sinal de "Jogador Desviou o Olhar" após ser acionado uma quantidade determinada de vezes. |
Transmitir a Cada X Gatilhos de Dispositivo Avista o Jogador | 1, Escolha um número | Determina que o dispositivo só pode enviar um sinal de "Dispositivo Avista o Jogador" após ser acionado uma quantidade determinada de vezes. |
Transmitir a Cada X Gatilhos de Dispositivo Perde o Jogador de Vista | 1, Escolha um número | Determina que o dispositivo só pode enviar um sinal de "Dispositivo Perde o Jogador de Vista" após ser acionado uma quantidade determinada de vezes. |
Tempo de Atraso | Nenhum, Escolher duração de atraso | Após ser acionado, o dispositivo espera esse tempo (em segundos ou minutos) para enviar um sinal. |
Atraso de Redefinição | Nenhum, Escolher duração | Determina o tempo de espera entre acionamentos do dispositivo. |
Som de Acionamento | Habilitado, Desabilitado | Determina se um som é reproduzido ao acionar o dispositivo. |
Acionar Efeitos Visuais | Habilitado, Desabilitado | Determina se os efeitos visuais são exibidos ao acionar o dispositivo. |
Habilitado no Início do Jogo | Habilitado, Desabilitado | Determina se o dispositivo está habilitado quando o jogo começa. |
Som de Acionamento | Habilitado, Desabilitado | Determina se o dispositivo aciona um efeito sonoro. |
Visível no Jogo | Sim, Não | Determina se o dispositivo fica visível durante o jogo. |
Vinculação Direta de Evento
A vinculação direta de evento permite que os dispositivos se comuniquem diretamente uns com os outros. Ela torna o fluxo de trabalho mais intuitivo, dando a você mais liberdade para focar em ideias de criação. Com este sistema, os dispositivos se comunicam diretamente com outros dispositivos.
Veja abaixo as opções de funções e eventos deste dispositivo.
Funções
Uma função recebe o sinal do evento de um dispositivo e realiza uma ação.
Para qualquer função, clique na opção e em Selecionar Dispositivo para acessar e selecionar no menu suspenso Dispositivo.
Após selecionar um dispositivo, clique em Selecionar Evento para vincular o dispositivo a um evento que acionará a função do dispositivo.
Se mais de um dispositivo ou evento acionar uma função, clique no botão Adicionar para adicionar uma linha e repita essas etapas.
| Option | Descrição |
|---|---|
Habilitar ao Receber de | Habilita o dispositivo quando um evento ocorre. |
Desabilitar ao Receber de | Desabilita o dispositivo quando um evento ocorre. |
Redefinir Acionamentos ao Receber de | Redefine a quantidade de vezes que o gatilho foi acionado quando um evento ocorre. Essa função redefine as opções Transmitir a Cada X Gatilhos e Vezes que Pode Ser Acionado). |
Eventos
Um evento informa a outro dispositivo quando deve executar uma função.
Para qualquer evento, clique na opção e depois em ‘Selecionar dispositivo’ para acessar e selecionar no menu suspenso ‘Dispositivo’.
Depois de selecionar um dispositivo, clique em ‘Selecionar função’ para vincular esse evento a uma função desse dispositivo.
Se mais de uma função for acionada pelo evento, clique no botão ‘Adicionar’ para adicionar uma linha e repita essas etapas.
| Option | Descrição |
|---|---|
Quando o Dispositivo Avista Um Jogador, Enviar Evento para | Envia um evento quando o dispositivo tem linha de visão direta para um jogador. |
Quando o Dispositivo Perde o Jogador de Vista Enviar Evento para | Envia um evento quando o dispositivo perde um jogador de vista. |
Quando o Jogador Olha para o Dispositivo Enviar Evento para | Envia um evento quando um jogador avista o dispositivo. |
Quando o Jogador Para de Olhar para o Dispositivo Enviar Evento para | Envia um evento quando um jogador perde o dispositivo de vista. |
Exemplos de Criação
Confira abaixo alguns exemplos de como usar o Gatilho de Percepção.
Pique-esconde
Crie uma partida de pique-esconde usando o Gatilho de Percepção como perseguidor. Para deixar o jogo mais interessante, ative e desative o Gatilho de Percepção a cada 5 segundos para que o jogador possa se movimentar pelo ambiente.
Dispositivos usados:
1 Gatilho de Percepção
Crie uma área simples de pique-esconde com diferentes obstáculos para bloquear a linha de visão do perseguidor.
Coloque um Volume de Dano no centro da área de jogo e personalize-o com as seguintes configurações:
Option Valor Descrição Largura da Área
7
O Volume de Dano terá 7 quadrados de largura. Ajuste esta configuração para que o Volume de Dano ocupe toda a área do jogo.
Profundidade da Área
3
O Volume de Dano terá 3 quadrados de profundidade. Ajuste esta configuração para que o Volume de Dano ocupe toda a área do jogo de Pique-esconde.
Tipo de dano
Eliminação
Os jogadores que estiverem dentro do Volume de Dano serão eliminados imediatamente.
Habilitado Durante Fase
Nenhum
O Volume de Dano estará desabilitado no início do jogo.
Coloque uma Mensagem do HUD fora da área de jogo e personalize-a com as seguintes configurações:
Option Valor Descrição message
Você foi visto!
Esta mensagem será exibida quando o Gatilho de Percepção avistar o jogador.
Tempo a Partir do Começo da Rodada
Desligado
A mensagem não será exibida automaticamente após o começo da rodada.
Coloque um Gatilho de Percepção grande em uma extremidade da área de jogo e personalize-o com as seguintes configurações:
Option Valor Descrição Habilitado no início do jogo
Desabilitado
O Gatilho de Percepção estará desabilitado no início do jogo.
Configure a Vinculação Direta de Evento do Gatilho de Percepção da seguinte forma:
função Device evento Descrição Quando o Dispositivo Avista Um Jogador, Enviar Evento para
Volume de Dano
habilitar
Quando o jogador é avistado, isso ativa o Volume de Dano e elimina o jogador.
Quando o Dispositivo Avista Um Jogador, Enviar Evento para
SeenHUDMessage
show
O jogador avistado recebe uma Mensagem do HUD informando que foi visto.
Para criar o efeito de ativação do olho a cada 5 segundos, você usará dois Objetivos Temporizados. Coloque um Objetivo Temporizado fora da área de jogo. Este novo dispositivo habilitará o Gatilho de Percepção, portanto, seu nome deve ser claro. Personalize-o com as configurações a seguir:
Option Valor Descrição Ativar ao Começar Rodada
Sim
O Objetivo Temporizado inicia a contagem quando a rodada começa.
Tempo
5 segundos
A contagem regressiva do Objetivo Temporizado terá 5 segundos de duração.
Texto do Rótulo do Temporizador
O olho será ativado em...
O HUD exibirá este rótulo antes da contagem regressiva começar.
Visível Durante o Jogo
Não
O Objetivo Temporizado não fica visível durante o jogo.
Comportamento de Conclusão
Redefinir
Após o fim da contagem, o Objetivo Temporizado será redefinido para recomeçar.
Efeitos Sonoros
Desligado
O Objetivo Temporizado não reproduz nenhum efeito sonoro.
Coloque outro Objetivo Temporizado fora da área de jogo. Este dispositivo desabilitará o Gatilho de Percepção, portanto, seu nome deve ser claro para não confundir com o outro Objetivo Temporizado. Personalize-o com as configurações a seguir:
Option Valor Descrição Tempo
5 segundos
A contagem regressiva do Objetivo Temporizado terá 5 segundos de duração.
Texto do Rótulo do Temporizador
O olho será desativado em...
O HUD exibirá este rótulo antes da contagem regressiva começar.
Visível Durante o Jogo
Não
O Objetivo Temporizado não fica visível durante o jogo.
Comportamento de Conclusão
Redefinir
Após o fim da contagem, o Objetivo Temporizado será redefinido para recomeçar.
Efeitos Sonoros
Desligado
O Objetivo Temporizado não reproduz nenhum efeito sonoro.
Configure a Vinculação Direta de Evento do primeiro Objetivo Temporizado da seguinte forma:
função Device evento Descrição Ao Concluir, Enviar Evento para
Gatilho de Percepção
Habilitar ao Receber de
Quando a contagem do Objetivo Temporizado termina, o Gatilho de Percepção é habilitado.
Ao Concluir, Enviar Evento para
StopLookingTimedObjective
Início
A contagem regressiva do outro Objetivo Temporizado começa assim que a contagem deste Objetivo Temporizado termina.
Configure a Vinculação Direta de Evento do segundo Objetivo Temporizado da seguinte forma:
função Device evento Descrição Ao Concluir, Enviar Evento para
Gatilho de Percepção
Desabilitar ao Receber de
Quando a contagem do Objetivo Temporizado termina, o Gatilho de Percepção é desabilitado.
Ao Concluir, Enviar Evento para
StartLookingTimedObjective
Início
A contagem regressiva do outro Objetivo Temporizado começa assim que a contagem deste Objetivo Temporizado termina.
Veja abaixo um resumo da comunicação dos dispositivos neste exemplo:
| Dispositivo A | função | Dispositivo B | evento | Explicação |
|---|---|---|---|---|
DamageVolume | habilitar | PerceptionTrigger | Quando o Dispositivo Avista Um Jogador, Enviar Evento para | Quando o jogador é avistado, isso ativa o Volume de Dano e elimina o jogador. |
SeenHUDMessage | show | PerceptionTrigger | Quando o Dispositivo Avista Um Jogador, Enviar Evento para | O jogador avistado recebe uma Mensagem do HUD informando que foi visto. |
PerceptionTrigger | Habilitar ao Receber de | StartLookingTimedObjective | Ao Concluir, Enviar Evento para | Quando a contagem do Objetivo Temporizado termina, o Gatilho de Percepção é habilitado. |
StopLookingTimedObjective | Início | StartLookingTimedObjective | Ao Concluir, Enviar Evento para | A contagem regressiva do outro Objetivo Temporizado começa assim que a contagem deste Objetivo Temporizado termina. |
PerceptionTrigger | Desabilitar ao Receber de | StopLookingTimedObjective | Ao Concluir, Enviar Evento para | Quando a contagem do Objetivo Temporizado termina, o Gatilho de Percepção é desabilitado. |
StartLookingTimedObjective | Início | StopLookingTimedObjective | Ao Concluir, Enviar Evento para | A contagem regressiva do outro Objetivo Temporizado começa assim que a contagem deste Objetivo Temporizado termina. |
Com isso, você já sabe todas as funções básicas para criar um jogo de pique-esconde utilizando o Gatilho de Percepção.
Essa funcionalidade básica pode ser aplicada em vários modos de jogo para conseguir resultados interessantes. Você pode criar um jogo em que o jogador precisa atingir um determinado objetivo sem ser avistado. Ou explorar um modo multijogador competitivo em que os jogadores precisam se enfrentar sem serem vistos pelo olho. São muitas possibilidades, então tente encontrar formas criativas de combinar mecânicas de jogo diferentes e inesperadas.
Alvos em Movimento
Use a funcionalidade de linha de visão do jogador do Gatilho de Percepção para mudar o jogo com base no que o jogador está vendo. Neste exemplo, crie alvos que desaparecem um segundo após serem visualizados pelo jogador.
Dispositivos usados:
3 Gatilho de Percepção
3 Gatilho
Coloque um Distribuidor de Itens e solte um Rifle de Assalto Tático perto do dispositivo para registrar a arma.
Coloque um Gerador de Jogador em um ponto central e mantenha as configurações padrão. Configure a Vinculação Direta de Evento do dispositivo da seguinte forma:
função Device evento Descrição Ao Gerar Jogador, Enviar Evento para
Distribuidor de Itens
Conceder Item
O jogador receberá o Rifle de Assalto Tático quando surgir.
Coloque um adereço-alvo e vincule-o a um Manipulador de Adereços. Personalize o Manipulador de Adereços usando as seguintes configurações:
Option Valor Descrição Iniciar em Estado Oculto
Sim
O alvo fica invisível no começo do jogo.
Vida do Adereço
Invulnerável
O alvo não pode ser destruído.
Coloque um Gatilho de Percepção em frente ao adereço-alvo e personalize-o com as configurações abaixo:
Option Valor Descrição atraso
1 Segundo
O Gatilho de Percepção envia um evento 1 segundo após ser acionado.
Visível no Jogo
Não
O Gatilho de Percepção não ficará visível durante a experiência de jogo.
Habilitado no início do jogo
Desabilitado
O Gatilho de Percepção fica desabilitado no começo do jogo.
Coloque um Gatilho e personalize-o com as seguintes configurações:
Option Valor Descrição Som de Acionamento
Desabilitado
O Gatilho não reproduz som ao ser ativado.
Configure a vinculação direta de evento do gatilho da seguinte forma:
função Device evento Descrição Ao Acionar, Enviar Evento para
PropManipulator1
Exibir Adereços
Quando este Gatilho for acionado, o Manipulador de Adereços mostrará o adereço-alvo.
Ao Acionar, Enviar Evento para
PerceptionTrigger1
Habilitar ao Receber de
Quando este Gatilho for acionado, o Gatilho de Percepção correspondente será habilitado.
Coloque um Gerador de Número Aleatório fora da área de jogo e personalize-o com as seguintes configurações:
Option Valor Descrição Limite do Valor 2
3
O Gerador de Número Aleatório escolherá um valor de 1 a 3.
Tempo da Rolagem
Instantâneo
O Gerador de Número Aleatório escolherá um número sem nenhum atraso.
Escolher Cada Número Uma Vez
Sim (Redefinir no Início do Jogo)
O Gerador de Número Aleatório não repetirá um número a menos que todos os números disponíveis já tenham sido escolhidos.
Área
Para Frente
A área de acionamento se estende para frente do Gerador de Número Aleatório.
Comprimento
3
A área de acionamento tem 3 quadrados de comprimento.
Reproduzir Áudio
Não
O Gerador de Número Aleatório não reproduz nenhum áudio.
Ativar na Fase do Jogo
Início do Jogo
O Gerador de Número Aleatório será ativado automaticamente quando o jogo começar.
Configure a Vinculação Direta de Evento do Gatilho de Percepção da seguinte forma:
função Device evento Descrição Quando o Jogador Olha para o Dispositivo Enviar Evento para
PropManipulator1
Ocultar Adereços
O adereço-alvo fica oculto 1 segundo após o jogador olhar para o Gatilho de Percepção.
Quando o Jogador Olha para o Dispositivo Enviar Evento para
PerceptionTrigger1
Desabilitar ao Receber de
O Gatilho de Percepção é desabilitado 1 segundo após o jogador olhar para ele.
Quando o Jogador Olha para o Dispositivo Enviar Evento para
Gerador de Número Aleatório
Ativar
O Gerador de Número Aleatório é ativado 1 segundo após o jogador olhar para o Gatilho de Percepção, podendo habilitar um novo alvo.
Selecione o adereço-alvo, o Manipulador de Adereços, o Gatilho de Percepção e o Gatilho, depois duplique-os mais duas vezes em diferentes pontos ao redor do jogador.
Coloque cada um dos três Gatilhos que correspondem aos alvos nas três áreas de acionamento do Gerador de Número Aleatório.
Veja abaixo um resumo da comunicação dos dispositivos neste exemplo:
| Dispositivo A | função | Dispositivo B | evento | Explicação |
|---|---|---|---|---|
ItemGranter | Conceder Item | PlayerSpawner | Ao Gerar Jogador, Enviar Evento para | O jogador receberá o Rifle de Assalto Tático quando surgir. |
PropManipulator1-3 | Exibir Adereços | Trigger1-3 | Ao Acionar, Enviar Evento para | Quando um Gatilho é acionado, o Manipulador de Adereços correspondente exibe o adereço-alvo. |
PerceptionTrigger1-3 | Habilitar ao Receber de | Trigger1-3 | Ao Acionar, Enviar Evento para | Quando um Gatilho for acionado, o Gatilho de Percepção correspondente será habilitado. |
PropManipulator1-3 | Ocultar Adereços | PerceptionTrigger1-3 | Quando o Jogador Olha para o Dispositivo Enviar Evento para | O adereço-alvo correspondente fica oculto 1 segundo após o jogador olhar para um Gatilho de Percepção. |
PerceptionTrigger1-3 | Desabilitar ao Receber de | PerceptionTrigger1-3 | Quando o Jogador Olha para o Dispositivo Enviar Evento para | O Gatilho de Percepção é desabilitado 1 segundo após o jogador olhar para um Gatilho de Percepção. |
RandomNumberGenerator | Ativar | PerceptionTrigger1-3 | Quando o Jogador Olha para o Dispositivo Enviar Evento para | O Gerador de Número Aleatório é ativado 1 segundo após o jogador olhar para um Gatilho de Percepção, podendo habilitar um novo alvo. |
Agora você tem a funcionalidade básica para alvos que desaparecem após serem vistos pelo jogador.
Para aperfeiçoar a jogabilidade neste exemplo, tente usar Propulsores de Adereços para criar alvos que se movem quando são habilitados. Adicione obstáculos e barreiras para fazer o jogador se movimentar pela área.
Ao usar o Gatilho de Percepção, preste muita atenção na disposição dos adereços da sua ilha. Esse exemplo seria muito menos eficaz se todos os alvos estivessem próximos e o jogador pudesse ver os três ao mesmo tempo. Além disso, se o jogador não estiver em uma posição central entre os três alvos, o mesmo problema ocorrerá. Pense bem na criação de nível da sua ilha para garantir que o jogador vá sempre aonde você deseja.