Criando o jogo do dinossauro do chrome no Unity - PARTE 1

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 46

  • @ProgramandoGames
    @ProgramandoGames  4 года назад +5

    Fala pessoal!
    Aprenda a criar um FPS - COMPLETO - PASSO A PASSO e DO ZERO:
    🔻
    go.hotmart.com/B85475801M
    🔺
    [UPDATE IMPORTANTE]
    O link para download dos sprites expirou por algum motivo. Eu substitui pelo link do projeto completo no github. Basta baixar o projeto e pegar os sprites na pasta Assets/Resources/Sprites:
    github.com/ProgramandoGames/DinoShooter.git
    Na descrição do vídeo tem o roteiro de desenvolvimento com o tempo em que cada parte inicia. Facilita muito se você quiser parar o estudo e voltar depois.
    O feedback de vocês é muito importante pra que eu continue melhorando os vídeos. Ficou muito rápida a explicação? Está faltando alguma informação? Cometi um erro? Me fala ai! :) Qualquer sugestão ou dúvidas, por favor deixem aqui nos comentários. Muito obrigado por assistir!

  • @giovanniprosim
    @giovanniprosim 4 года назад +6

    Explicação novamente muito clara e objetiva, usando uma forma bem legal do unity para detectar a colisão e fazer a repetição do chão! A edição do vídeo também está ficando cada vez melhor. Na próxima aula veremos o Dino Rambo hehehe

  • @daviandrade72
    @daviandrade72 2 года назад +2

    👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼

  • @taki1591
    @taki1591 3 года назад

    Seu canal vai crescer pra krl tenho certeza

  • @eduardothadeu4959
    @eduardothadeu4959 4 года назад +1

    Mano mt bom o video eu queria msm um mais facil e esse realmente me ajudo sendo bem explicativo e curto sem varias partes de como fazer mt bom msm

  • @PedroHenrique-zd8fv
    @PedroHenrique-zd8fv 4 года назад +1

    Otimo tutorial!, continue com seus videos

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +2

      Valeu Pedro! Fico feliz que tenha curtido. Já já tá saindo a parte 2 desse.
      Abração!

  • @alguemnessepequenouniverso4167
    @alguemnessepequenouniverso4167 4 года назад +2

    Man eu realmente gostei do vídeo e estou querendo mt a continuação dele assim que for possível para vc por favor faça é realmente MT bom !

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +1

      Muito obrigado pelo feedback, realmente me motiva muito a continuar o canal

  • @monstrodosvetores
    @monstrodosvetores 9 месяцев назад

    Boa tarde pra nós parça, no inicio do projeto eu vi que tinha as nuvens, e como faço para adicionar as nuvens e atribuir ao script?

  • @edusmock7934
    @edusmock7934 4 года назад +3

    Eu queria fazer uma pergunta , assim o meu script do pino no dino tá tudo sérto, sem erro e taus mais e até coloquei aquela variável do (bool isGrounded = false e aquile (... && isGrounded ) mas mesmo assim meu dino continua minando no ar oque eu fasso ???

    • @leonardotempesta6262
      @leonardotempesta6262 4 года назад +1

      estou com o mesmo problema

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +1

      Olá Edu! Desculpe a demora em responder, muito trabalho por aqui hehe
      Obrigado por trazer essa dúvida! Esse é um erro que cometi e percebi só agora. No momento 3:30 do vídeo, ficou faltando colocar isGrounded = false dentro do if do Input. Isso pq quando ele pula não está mais no chão.
      Isso vai resolver seu problema! ;)
      Qualquer coisa me escreva.
      Abraços

  • @Arthurteixeira2007
    @Arthurteixeira2007 4 года назад +2

    Cara eu gostei do game mas tô no primeiro script e fiz exatamente igual a você no script, eu tô usando o bloco de notas o meu PC é windows 10, e tipo quando eu vou testar a gravidade do dono aparece os erros seguintes no console:
    13:09:54 assets\scripts\dino.cs(28,37): erro CS1525: invalid expression term &&
    13:09:54 assets\scripts\dino.cs(28,50): erro CS1002: ; expected
    13:09:54 assets\scripts\dino.cs(28,50): erro CS1513: } expected
    13:09:54 assets\scripts\dino.Cs(34,6) error CS1513: } Expected
    Se alguém puder me ajudar agradeço muito, sou iniciante na programação e usei o vídeo dele pra tentar fazer esse game. Se alguém sabe me ajudar agradeço, revisei todo o script meu e dele e dá o mesmo erro. Gosto muito desse canal.

    • @ProgramandoGames
      @ProgramandoGames  4 года назад

      Fala amigo! Obrigado por acompanhar o canal, fico feliz que esteja curtindo : )
      Sobre esses erros, fique tranquilo que são erros simples de resolver, o que acontece é que está faltando ponto e vírgula e alguns blocos de código não estão definidos corretamente (Abriu a chave { mas esqueceu de fechar).
      Primeiro, recomendo que baixe o Visual Studio Community ou o VS Code pra usar com o Unity. Aqui nesse link tem um tutorial como fazer isso:
      docs.microsoft.com/pt-br/visualstudio/cross-platform/getting-started-with-visual-studio-tools-for-unity?view=vs-2019
      Usando o Visual Studio, seu código vai ficar formatado e isso facilita encontrar esses erros, pois ele vai indicar diretamente qual linha do código está o problema.
      Qualquer coisa só falar :D

  • @Tocadocoelho2004
    @Tocadocoelho2004 3 года назад +3

    Por algum motivo meu dino continua pulando no ar mesmo após inserir a tua programação, como devo proceder?

    • @wevepixe5878
      @wevepixe5878 2 года назад

      O meu também :( Você conseguiu concertar?

    • @Tocadocoelho2004
      @Tocadocoelho2004 2 года назад

      @@wevepixe5878 Infelizmente não :(

  • @beacko8152
    @beacko8152 3 года назад +1

    mano, meu dino tá obeso, ele não pula :(

  • @leonardotempesta6262
    @leonardotempesta6262 4 года назад +2

    Cara estava tentando reproduzir para aprender um pouco mais sobre a programação mas o meu pulo sai no ar e não consigo consertar isso

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +1

      Olá Leonardo!
      Obrigado pela dúvida, foi um erro que cometi. Ali no momento 3:30 do vídeo, ficou faltando uma linha de código. Dentro do if do input, adicione isGrounded = false. Isso significa que quando o Dino pula, ele não está mais no chão.
      Qualquer problema me avise.
      Abraços!

  • @omelloeduardo
    @omelloeduardo 4 года назад

    VC É MAGNANIMO

  • @kura222
    @kura222 4 года назад

    Quando eu aperto espaço para pular ele sobe um pouco e volta imediatamente, como se estivesse preso, como resolve?

  • @aureliano8540
    @aureliano8540 4 года назад +1

    Ei mano.
    Tô querendo colocar um efeito de shake na câmera quando eu acertar o Flyning,como posso fazer isso?!

    • @ProgramandoGames
      @ProgramandoGames  3 года назад +1

      Veja o vídeo que eu ensino como fazer screenshake:
      ruclips.net/video/BPiur9EzI6Q/видео.html
      Ai é só chamar o shake no local q acerta o flying : )

  • @humberto9112
    @humberto9112 4 года назад +1

    como faz para quando o dino encosta no cacto para ele ser destruido?

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +1

      Fala epich! Desculpa a demora em responder, essa semana fiquei sobrecarregado de trabalho.
      Pra destruir o Dino, vc pode usar a função Destroy( ). Só lembre-se que depois de destruído, vc precisará checar se o gameObject do Dino é null em todos os lugares que é usado.
      Qualquer coisa só falar!

    • @humberto9112
      @humberto9112 4 года назад

      @@ProgramandoGames obg vei, eu usei o transform position um pouquinho para tras do dino dai se o cacto empurrasse o dino e chegava no tansform position dai ele traca a cena e na outra cena eu coloquei que perdeu e um botão de voltar para o jogo kkk

  • @laranjarodada7870
    @laranjarodada7870 3 года назад

    Muito pika

  • @humberto9112
    @humberto9112 4 года назад

    em como que faz para o dino não poder pular mais de uma vez em quanto esta no ar?
    tipo so quero que possa pular somente quando esta no chão

    • @carlosmagno8268
      @carlosmagno8268 3 года назад

      tem o code "&& isGrounded" colocado no if do script do dino na parte do void update, logo após o parenteses do "KeyCode.Space" depois de posto, vai ao final do if e coloca "isGrounded = false;" ficaria assim:
      if(Input.GetKeyDown(KeyCode.Space) && isGrounded) {
      yVelocity = jumpSpeed * Vector2.up;
      isGrounded = false;
      }

    • @carlosmagno8268
      @carlosmagno8268 3 года назад

      acho que demorei responder, espero que ja tenha conseguido, e seja um profissa kkkkkkkkk

    • @humberto9112
      @humberto9112 3 года назад

      ​@@carlosmagno8268 ah sem problema kkk
      eu ja estou fazendo um jogo 2d com fisica ja to fazendo o terceiro level, comecei faz umas 4 semanas

    • @humberto9112
      @humberto9112 3 года назад +1

      @@carlosmagno8268 ja to pegando jeito com o unity

    • @carlosmagno8268
      @carlosmagno8268 3 года назад +1

      @@humberto9112 nice d mais, eu preferi ficar na programação com JS msm kkkkkkk talvez em outra época eu aprenda um pouco mais de unity

  • @douglasmaykon793
    @douglasmaykon793 4 года назад +1

    man o link foi removido vc podia disponibilizar dnv eu não consegui baixar

    • @ProgramandoGames
      @ProgramandoGames  4 года назад

      Fala Douglas, obrigado por avisar!
      O link expirou por algum motivo, então atualizei com o projeto completo no github, basta baixar lá e pegar os sprites na pasta Assets/Resouces/Sprites.
      Qualquer dúvida me avise :)

    • @douglasmaykon793
      @douglasmaykon793 4 года назад

      @@ProgramandoGames vlww man

  • @TheFlyingSpaghettiMonsterp
    @TheFlyingSpaghettiMonsterp 4 года назад +1

    Eu queria tentar pra mobile :/

  • @sicario8496
    @sicario8496 4 года назад +1

    não entendi a estrutura de repetição do chão

    • @ProgramandoGames
      @ProgramandoGames  4 года назад

      Fala Sicario! Me explica sua dúvida que eu te ajudo :D

    • @sicario8496
      @sicario8496 4 года назад

      @@ProgramandoGames tipo, eu não entendi a parte do loop, onde vc usa o grounds, grounds transform e tudo mais, acho q o problema é pq nao entendi como que o array interage com as outras coisas

    • @Rengari
      @Rengari 3 года назад

      @@sicario8496 cara nem respondeu

  • @_shelby6201
    @_shelby6201 3 года назад

    Faz game endless runner , tem muito talento parabens

  • @dl2941
    @dl2941 3 года назад

    Ai que priguissa 😫😫😫