Bem-vindo de volta, meus colegas desenvolvedores de jogos neste vídeo,
quando executamos o jogo são simplesmente não se abre.
Ele se abre e nos dá um mapeamento aleatório.
Vamos buscá-lo e começamos a filmar.
E a melhor parte é que, se continuarmos pressionando o tipo,
não teremos mais armas.
Você verá por que isso é uma coisa incrível de se fazer.
E alguns minutos,
então não vamos perder mais tempo.
E vamos começar.
K.
Então agora temos nossa abertura no peito.
Na verdade, queremos gerar algum tipo de arma.
Então, o que faremos é instanciar
uma das armas em potencial.
Onde está nas armas bem aqui.
Agora, há mais uma coisa
que precisamos levar em consideração,
e é aí que geramos uma dessas captações.
Está no peito imediatamente e o peito é sólido.
Então, o que vamos fazer é
criar um ponto de spawn de spam,
spam, spam aqui.
E estamos chamando de ponto de desova.
E vamos movê-lo um pouco para baixo.
E é aqui que eu posso fazer isso maior.
E é aqui que a arma vai
surgir para nós e vamos colocá-la aqui.
E se você quiser, você também pode adicionar a cada uma dessas
armas o captador, a camada D.
Acho que é uma boa ideia porque se
o jogador estiver bem na frente do peito,
nem veremos o que era a arma.
Portanto, é uma boa ideia. É muito fácil.
Basta adicionar o script.
Talvez façamos isso mais tarde.
Mas, por enquanto, vamos nos concentrar no que temos.
Vamos para as armas apenas e aqui criaremos
um campo serializado extra que é de tipo de transformação,
e será o ponto de desova.
Salve isso de volta em Unity,
espere que ele compile e armas só lá vamos nós.
O ponto em que agora o que vamos fazer
é aqui, queremos criar um número aleatório,
ou pelo menos quando pressionamos a
tecla criará um número aleatório.
E a partir desse número aleatório, instanciaremos
um dos potenciais gametas.
Então, vou emitir isso para você como um desafio,
então você precisará gastar as armas pegando.
Aqui.
Deveríamos ter pickup.
Então, você precisará criar um número aleatório.
Você precisará instanciar uma das armas em potencial.
E você precisará ter certeza de que está na
posição do ponto de desova.
Então, com isso dito,
pause o vídeo agora mesmo e vá fazer o desafio.
Certo, bem-vindo de volta.
Então, depois de mudarmos o sprite,
vamos criar um int,
uma arma aleatória, número de arma,
e é igual a alcance aleatório.
E o alcance é de 0 ao potencial,
comprimento de pontos de armas potenciais.
E aqui vamos seguir em frente e instanciar.
Instanciar abre o que é o objeto?
Serão as armas potenciais na posição, o
número da arma aleatória,
a posição do ponto de spam e o ponto de spam 0, 0, 1.
Salve isso.
E agora vamos voltar e ao nosso jogo.
Acredito que isso é tudo o que precisamos fazer.
Certo, vamos voltar.
Vamos fazer isso um pouco maior.
Execute o jogo.
Fique ao lado do peito, bata o tipo.
Lá vamos nós. Quão legal é isso?
Agora temos a espingarda,
podemos realmente pegá-la e começar a atirar.
Agora, há mais uma coisa
que precisamos levar em consideração.
E então eu posso gerar como dinheiro,
armas como eu quiser,
é algo que você pode pensar que é bom.
Mas, na verdade, não é.
Talvez você queira ter isso, talvez você não.
E vou te dar a
oportunidade de fazer isso por conta própria.
Pause o vídeo se quiser.
Este não é um desafio oficial.
Vou te dar alguns segundos.
Pause o vídeo, descubra como podemos parar isso.
O tempo K acabou.
Então aqui vou adicionar um
outro booleano que está aberto.
Ele abriu, abriu. E aqui,
depois de abrirmos o baú,
o foi aberto é igual a verdadeiro.
E outra condição aqui,
se não tiver sido aberta,
salve isso, e eu quero adicioná-la a um outro lugar.
E é aqui onde colocamos a Vicky de volta para verdade.
Então, aqui vou dizer,
desculpe-me, isso é muito.
Se não tiver sido aberto,
então vamos ativar isso.
Salve isso.
E se estivermos fora,
então vamos defini-lo como false e
nunca abriremos uma conta.
Portanto, não queremos continuar vendo o texto
quando já abrimos esse baú.
Então, executamos o jogo.
Temos o baú.
Nós abrimos isso.
Temos a espingarda que tentou abrir outra hora.
Não, não podemos se voltarmos, é isso.
Não vemos isso porque já abrimos
e pegamos nosso aplicativo e filmamos por aí.
Temos uma incrível desova de armas,
abertura do peito, pegando
mecânico que funciona perfeitamente bem.
Então, espero que você goste.
E se você quiser ter algum desafio extra ao lado,
talvez crie algum tipo de animação para o baú, onde
possa ser oscilações para a esquerda e para a direita antes de se abrir.
Ou eu não sei, talvez adicione algum tipo de
animação extra se você tiver que
o baú encontrar em si mesmo.
Com isso feito, certifique-se de sempre confirmar
suas alterações se ainda não o fez, você conhece o drill.
Eu me ajuda muito
quando você deixa um comentário positivo 1,
é claro, uma revisão sobre o curso Atlas, a plataforma.
Saiba que eu sou o autor deste
curso vale a pena assistir, vale a
pena mostrar a outras pessoas
e se juntar à discórdia obviamente,
se você ainda não o fez,
e espero que você tenha gostado desta seção.
Foi muito bom. Aprendemos muito.
E o próximo, não tenho certeza do que vamos fazer,
mas tenho certeza que vamos descobrir isso por eles.
Então, não vamos perder mais tempo e
vamos para a próxima seção.