Bem-vindo de volta, meus colegas desenvolvedores de jogos.
Neste vídeo, o que fizemos foi quando executamos nosso jogo,
você notará que, à medida que andamos por aí,
podemos passar por toda a sala e a câmera continua nos seguindo.
E fazemos isso usando algo chamado máquina do Senado,
que é uma ferramenta extremamente poderosa que vamos implementar neste vídeo.
Então, não vamos perder mais tempo.
E vamos criar esses filmes.
Olhe como isso é legal agora,
nosso jogo é muito,
muito melhor, se sente muito mais profissional, não é?
Quando você tem uma câmera seguindo, não vamos perder mais tempo.
Vamos começar.
Certo, então bem-vindo de volta.
Como você pode ver, criei uma
espécie de mapa.
Acho que isso só me torna maior.
Por favor, desencaixe, por favor.
Certo, lá vai você.
Abra isso.
Ok, então este é o nível que eu criei.
Não é muito, mas funciona.
Então, como você pode ver,
eu adicionei essas duas janelas.
Espero que você tenha aproveitado o tempo para brincar e entender como tudo isso funciona.
Levei cerca de duas a três horas brincando, certificando-se de
como tudo parece e funciona e assim por diante e assim por diante.
Mas esse é o resultado que temos.
Você pode ver que eu tenho um par de, ok,
isso é um erro aqui, por exemplo,
você pode ver que eu adicionei muito preto e o fundo.
Você saberá o porquê daqui a pouco.
Eu fiz as paredes aqui que não podemos atravessar.
E eu fiz algumas paredes aqui são
infundidas algumas coisas juntas para criar tudo isso.
Então, algumas paredes pretas,
algumas causas naturais, estudioso,
até paredes avermelhadas e assim por diante e assim por diante.
Mas o problema é que se eu fizer essa janela menor, coloque-a aqui.
Phi 12, execute o jogo.
Então lá vai você.
Se eu executar o jogo,
posso andar por aí e todo esse mapa,
mas não consigo me ver na visualização do jogo.
Então imagine se não tivéssemos a visão da cena,
como seríamos capazes de nos ver?
E, na verdade, você pode testá-lo.
Você pode maximizar o jogo.
Então, quando executarmos o jogo,
teremos uma tela cheia.
Ok, então agora eu quero ir embora,
mas lá vai você.
Você não pode ver nada.
Enquanto o jogador, por favor, oh, lá vai você.
Aí estamos nós. E agora tentamos atirar.
Há um pouco de atraso,
um pouco de atraso, mas não se preocupe com isso.
De qualquer forma, como vamos consertar isso?
Bem, o que podemos fazer é ir em frente e anexar
a câmera ao doom player e torná-la uma criança.
E lembre-se de que a câmera ou uma criança sempre se move com o jogador.
Então, se eu executar o jogo agora,
lá vai você, problema corrigido agora temos um acampamento de outono.
Espero que você tenha gostado do vídeo e eu te vejo no próximo.
Só estou recebendo.
E o que vamos fazer é usar
uma técnica muito mais sofisticada para ter nosso folículo.
Então, vou remover a câmera principal do jogador do condenador, filho ou pai,
seja lá o que você quiser chamar, salve isso.
E então vamos para a janela.
O gerenciador de pacotes aguarda a Riunite buscar nossos pacotes.
E qualquer dia agora.
E aqui vamos entrar no
Registro Unity e vamos encontrar esta máquina aqui.
Quando você encontrar algumas máquinas,
basta clicar em Instalar,
aguardar a instalação.
E quando terminar de instalar,
você pode ler mais sobre.
Então você pode ver aqui que é uma ferramenta de câmera inteligente para criadores apaixonados. Muito bom.
Então, teremos essa guia extra exibida,
que é a máquina de cinema.
E você pode ver que podemos criar muitas coisas com a máquina de cinema.
E o que realmente queremos é criar uma câmera virtual.
Então, vamos fazer isso.
Vamos criar uma câmera virtual.
Você verá isso aqui.
O C e V Canvas apenas chamam de câmera virtual.
Pressione Enter.
Vou configurá-lo aqui ao lado da câmera principal.
E na câmera principal,
vou entrar no inspetor.
E imediatamente posso ver aqui que
adicionamos algo chamado cérebro da máquina de cinema.
E se você ainda não tiver esse componente em sua câmera,
certifique-se de adicioná-lo porque é isso que nos permitirá usar a câmera virtual.
Então, o que é a câmera virtual?
Você pode ver que é apenas uma transformação com esse componente,
que é uma câmera virtual de máquina central.
Tenha isso em mente. Vou me abrir e você pode ver
que temos muitas coisas que podemos acrescentar,
podemos mudar, podemos brincar.
Não vou entrar em todos os detalhes aqui porque há muito.
O que vou fazer é antes de tudo, clicar com o botão direito do
mouse e a hierarquia.
E eu vou realmente definir isso todos os 200 000.
E você pode ver que temos algo que acabou de desaparecer.
E o que parece ser o problema aqui, câmera virtual.
Então, a câmera principal.
Ok, então se eu entrar no modo 3D,
você notará que quando o z é 0 significa que está na frente,
então não podemos, na verdade estamos olhando por trás.
O que eu preciso fazer é movê-lo um pouco.
De volta para que possamos ver a visualização e você pode ver a câmera em 3D aqui.
Essas linhas brancas representam o que a câmera vê.
Vou voltar para 2D,
e depois vou para a câmera virtual.
Você pode ver aqui que temos uma opção para seguir e o objeto com o
qual a câmera deseja mover ou o corpo e o alvo.
Então, qual é o objeto que eu quero mover com o doom player?
Então, vou adicionar o doom player,
e vou salvar tudo isso.
Vamos também nos certificar de que temos essas câmeras bem emplumadas.
Então, vou criar um objeto de jogo vazio,
redefinir sua posição será as câmeras.
E vamos nos certificar de que essas duas câmeras são filhos das câmeras.
E agora nós os configuramos corretamente.
Salve isso quando eu executar o jogo, lá vai você.
Você pode ver que agora eu tenho
uma câmera de acompanhamento muito boa que segue o jogador em qualquer lugar que ele vá.
Mas há muitas coisas que podemos mudar usando essa câmera.
Então, vou antes de tudo,
sair do molde de argila,
garantir que não maximizemos o jogo.
E vou entrar na câmera virtual.
E o que são todas essas coisas aqui?
Você pode ver que podemos mudar isso de transposição para outras coisas.
Como eu disse, vá e veja o que todas essas coisas.
Mas uma das coisas que queremos mudar principalmente é decomposta aqui.
E você pode ver que a aparência é necessária.
Você pode escolher algo diferente.
Você pode optar por não fazer nada com o objetivo.
Essas são todas as opções que você pode usar.
E aqui você pode ver que podemos mudar isso para transposição de enquadramento.
Então mude o corpo para transposição de enquadramento.
Se você adicionar o lookahead,
se eu adicionar o jogador de cúpula e olhar para frente, veja o que muda.
Então, agora, quando eu jogar o jogo,
você verá algo um pouco diferente.
Acho que sei até agora parece ser o mesmo.
Você pode manter o olhar à frente.
Você pode mudar, brincar com as opções.
Só vou mostrar as principais coisas aqui.
Então, no corpo, em primeiro lugar,
você pode ver as janelas aqui,
as diferentes cores do jogo.
É porque o guia do Windows do jogo aqui no Inspetor,
posso ativá-los e desativá-los.
Então, o que temos?
Primeiro de tudo, temos o olhar para frente,
temos o alisamento lookahead,
temos o amortecimento x, amortecimento
e assim por diante e assim por diante.
Eu nem sei a maioria das coisas o que eles fazem exatamente.
Mas um truque muito bom que você pode fazer é realmente ir em frente e
aumentar isso ao máximo e depois jogar o jogo e ver o que acontece.
Então, como você pode ver, sim, lá vamos nós.
Portanto, a câmera é mais rápida que o jogador.
E isso ocorre porque o olhar à frente é muito forte.
Então, se eu suavizar o olhar para frente,
você notará que, à medida que andamos, as câmeras começam a se mover
na frente do jogador e é representada por esse pequeno ponto amarelo.
E aqui você pode ver que o ponto prevê onde o jogador está prestes a ir e
define a câmera para ir lá apenas um pouco mais rápido do que o jogador.
Se eu defini-lo para 0, ele simplesmente se moverá com o jogador enquanto ele está indo.
Podemos aumentar a suavização um pouco maior, olhe para frente suavização.
Então agora você pode ver que é um pouco mais suave,
um pouco mais agradável.
E isso, lá vai você.
O que mais temos?
Podemos ignorar o y,
modo que isso mudará a aparência na direção y.
E vamos ver o que mais temos?
Temos o amortecimento x,
então vamos colocar isso em 20 e ver o que acontece.
Então lá vai você.
Você pode ver que quando o jogador atinge o lado vermelho deste quadrado ou retângulo, você pode ver que,
em seguida, a câmera começa a se mover e, se não,
ela é lenta, lentamente vai para o x, ou você pode configurá-la para 0.
E nesse caso, sempre que estamos nos movendo,
ele está imediatamente seguindo a camada.
Vamos colocá-lo de volta para um.
Vamos ver o que mais temos.
Temos o amortecimento y, amortecimento V, z.
Vamos ver, temos a tela x.
Vamos ver se a movemos para que possamos jogar nosso jogo com o jogador sendo capaz para a direita.
Podemos configurá-lo para estar no meio,
ou podemos definir o widescreen para estar na parte inferior.
Então lá vai você.
Temos a distância da câmera,
que é um toque muito bom,
e atualmente não está funcionando.
Talvez seja porque a câmera aqui deve ter um tamanho maior.
Não sei qual é o problema aqui.
E vamos redefini-lo.
Então, volte aqui, redefina tudo.
Então, vamos mantê-lo às 10.
Temos a largura da zona morta.
Então, se eu aumentar a largura da zona morta no y e no x, veja o que acontece.
Se eu mover para cima e para baixo e para a esquerda e para a direita,
ele permanece no lugar.
E se eu sair dos limites,
começaremos a ir enquanto a câmera começa a ir com o jogador.
Então isso também é algo que você pode ajustar e brincar.
E, na verdade, eu gostaria de torná-lo um pouco pequeno.
Por exemplo, se eu andar por aí,
nada acontece e quando eu começar a me mover,
a câmera começa a seguir o jogador.
Ok, vamos fazer isso em torno de zero ponto dois por 0,2.
E lá vamos nós.
Para que possamos nos mover um pouco.
Mas quando saímos dos limites, as câmeras começam a nos seguir.
Certo, muito bom.
O que mais temos?
Temos a profundidade da zona que tentou colocá-la em 100, ver o que acontece.
Não tenho certeza do que exatamente faz.
Mas vamos mantê-lo em 0.
Vê o que acontece agora?
Sim.
Oh, ok.
Parece mudar muito.
Acho que vamos colocá-lo em 20.
Nada, nada acontece.
Vamos mantê-lo às 20.
A largura da zona macia,
acho que a Zona Sul é o quadrado vermelho.
Então, se eu configurá-lo para,
digamos, ser pequeno, o que acontece então?
Não consigo nem sair por causa do coração ou da largura da zona morta.
Certo, não se preocupe com isso.
Redefina a posição.
Vamos ver que temos o viés.
Então, o que acontece? Ok, então agora a zona vermelha é tendenciosa em direção à zona azul,
e você pode ir em frente e procurar tudo isso sozinho.
E a única coisa aqui é que a câmera virtual como um mundo inteiro por si só.
Então, se eu quiser entrar em cada detalhe,
acho que preciso de uma seção inteira por si só.
Mas usar a máquina de cinema como uma ferramenta incrivelmente poderosa
e uma das ferramentas mais modernas que temos em nossa posse.
Então eu recomendo o que você faz é brincar com todas essas configurações.
Veja o que funciona, veja o que não funciona.
Mas lembre-se, como você viu agora,
todas as mudanças que fizemos voltaram ou foram redefinidas.
Por quê?
Porque todas as mudanças que fazemos dentro do modo de
jogo são então redefinidas quando paramos de jogar o jogo.
Com essas informações, recomendo que você passe
pela documentação da Unity da máquina do Senado,
veja o que acontece, veja o que você pode usar.
Por exemplo, temos algo chamado barulho,
que usaremos em alguns vídeos para tornar nossa mecânica de
filmagem um pouco mais impactante.
E isso foi feito antes de eu ir,
deixe-me lhe emitir um pequeno desafio e
seu desafio será configurar sua máquina.
Então, brinque com todas as configurações que você tem na mesma máquina.
A melhor maneira de saber o que cada coisa faz é
levá-la ao máximo e ver o que acontece então.
Bem, essa informação, espero que você goste.
E no próximo vídeo,
vamos criar as portas ou o que quer que você queira chamá-las,
você pode chamá-las de portas,
ou você pode chamá-las de lugares onde passamos de
um nível para o próximo para os níveis de saída, seja lá o que você quiser chamá-los.
Tão bem feito isso.
Espero que você goste e te vejo no próximo vídeo.