CRIANDO UM CLONE DO FLAPPY BIRD NA UNITY COM C# (PARTE 1/2) | CRIE SEUS JOGOS

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

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

  • @martahilgert7229
    @martahilgert7229 4 года назад +4

    Para quem descer nos comentários se perguntando se esse tutorial vale a pena, ele é bem simples e direto. Muito bom para quem está aprendendo.

  • @zaa1243
    @zaa1243 2 года назад +14

    Para quem não conseguiu achar a janela de frames, na aba de animação no canto direito clique nos três pontinhos e clique na opção "show sample rate"

  • @brenooliveira7542
    @brenooliveira7542 5 лет назад +18

    Como assim um canal tão bom, apenas com isto de inscritos kk

  • @tiagopedro1786
    @tiagopedro1786 4 года назад +22

    Para quem não conseguiu encontrar 7:44 essa janelinha de frames, simplesmente arraste os triângulos até à duração desejada, por ex. 18

    • @ericksabinopatins
      @ericksabinopatins 4 года назад +16

      Para abrir essa janela de frames, clica no canto nos 3 pontinhos e habilita o show sample rate

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

      @@ericksabinopatins Muito obrigado

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

      @@ericksabinopatins muito obrigado mesmo

  • @codigodesenior3995
    @codigodesenior3995 5 лет назад +5

    Sou seu aluno no curso pago e também faço as aulas gratuitas, conteúdo nunca é de mais :D

    • @CrieSeusJogos
      @CrieSeusJogos  5 лет назад +1

      Está certíssimo!!!

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

      @BRABO FF obrigado, meu idioma do google ta em inglês e ai erro bastante kkk, vou editar valeu

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

    Vlw, seus videos criando jogos simples me ajuda demais e vc sabe explicar mto bem!!

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

    Pra quem está tendo problemas em relação ao script BIRD que não aparece quando você procura no ADDELEMENT, a solução é, ao invés de criar o código e depois inserir ele no addelement, é mais fácil você criá-lo direto no ADDELEMENT, fazendo o seguinte:
    1 - Clique no sprite do Bird.
    2 - Clique em add component.
    3 - Clique em New Script e dê um nome qualquer.
    4 - Então, com ele criado, eu preenchi as linhas de programação no VSCODE, e assim, você não precisa passar pelo mesmo processo que o rapaz do vídeo, de ter que procurar e tal.
    Bônus - Mesmo conseguindo passar por essa barreira desse erro ali, tive outro problema, mas que foi corrigido substituindo o ''SPEED'' no código por ''VELOCITY''.

  • @flamersonandrade529
    @flamersonandrade529 5 лет назад

    cara gostei bastante do seu video ,espero que continue e agradeço por nos ajudar.

  • @Aryels00n
    @Aryels00n 8 месяцев назад

    7:46 - no meu Unity não aparece o Samples na aba de Animation. Como faço?

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

    Excelente.
    Vou começar com esse.

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

    Uma coisa é certa, a unity facilita muito a criação dos games, mas ainda exige certos conhecimentos de programação para serem executados. Nessa quarentena resolvi compartilhar um pouco sobre isso e fiz uma serie de 18 videos ensinando programação em Wolfram ( usando o Mathematica) e estou upando este mesmo projeto de Flappy Bird feito no Android Studio.
    Algumas coisas devem ser notadas: A linguagem da unity (C#) é bem similar da linguagem do android Studio (java) e isso facilita muito a migração de uma plataforma para outra.
    Desculpa por vir fazer propaganda no seu video, mas tamos ai rsrs
    Ficou muito bom seu conteudo, quero ter a didatica que voce tem.
    Abs

  • @adenilsonrodrigues1484
    @adenilsonrodrigues1484 5 месяцев назад

    Prof é o cara...

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

    Caso alguem esteja com o mesmo problema que tive no VS, visual studio, ao não reconhecer ou não "Autocompletar" os termos. Eu desinstalei a versão do VS Comunity que veio no instalador da unity e instalei a versão Visual Studio Code. (até agora, pra mim, foi resolvido)

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

      como vc fez ????
      to com problema no minuto 15:06 nao consigo colocar o Rigidbody2D no codigo ele nao aparece!!!

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

    Eu fiz um clone dele no Sketchware, ficou massa o seu

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

    QUE CANAL TOP DE VERDADE

  • @Eduwebcell
    @Eduwebcell 5 лет назад

    Aula perfeita! parabéns pela excelente aula, você consegue passar o conhecimento. sucesso

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

    16:50 o meu passaro só sai voando pra cima, e não responde aos clicks, mas o "console" não diz haver problema nenhum com o código. e as configurações de rigidbody e do script estão iguais e.e

  • @fellipe1695
    @fellipe1695 5 месяцев назад

    20:55 no meu deu "The referenced script (Unknown) on this Behaviour is missing!", mas os canos estão funcionando bem, como resolvo?

    • @fellipe1695
      @fellipe1695 5 месяцев назад

      Imagino que possa gerar problemas se deixar assim

  • @marco_bot_support
    @marco_bot_support 4 года назад +9

    impecionantimente o meu deu tudo errado... estou com dificuldade de usar o script

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

      Tudo da certo, quando chega nessa parte tudo da errado :/

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

      é só fazer TUDO que ele faz nomes, e tudo mesmo, tudo é importante, menos os nomes de variáveis e etc, mas isso vc irá aprender para frente, primeiro foque e aprender o básico esse mesmo canal tem uma série de vídeos que explica direitinho como fuinciona o nome é introdução a programação, pesquisa ai desse canal vc vai aprender muito pode confiar

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

      @Erick Gabriel estou com esse mesmo problema nao é questao de pular etapa nem nada eu estou fazendo igual ele mas nao consigo tbm !!!

  • @teennetworkce
    @teennetworkce 5 лет назад

    otimo tutorial. bem simples e eficaz. a proposito, vc eh cearense? percebi pelo sotaque

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

    15:42
    No meu disse que o vector2 não existia no contexto

  • @andre_fera4108
    @andre_fera4108 5 лет назад +1

    manooooooo,que canal foda

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

    No meu script diz que não existe nenhum RigidBody2D, qndo escrevo as letras não mudam de cor, pq será? edit na versão 2019 e 2020 não funciobna

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

      ruclips.net/video/pCvzQQSxbcc/видео.html&ab_channel=Fredi
      Esse video me ajudou

  • @wilassuncao
    @wilassuncao Год назад

    Oi tudo bem?vi seu curso que vc está vendendo se não me engano por 49 reais,,,e como eu monetiza os jogos?como coloco os anúncios?

  • @lucastutorais_
    @lucastutorais_ 5 лет назад

    Na movimentação do pássaro não precisaria multiplicar pelo Time.deltaTime também?

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

    A opçãode Sample (7:44) não aparece pra mim. Estou com a mesma versão do Unity usado no video.

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

      Para abrir essa janela de frames, clica no canto nos 3 pontinhos e habilita o show sample rate

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

    Poxa cara que chato toda vez que vou testar não aparece a opção speed dps de já adicionar o script no bird alguém poderia me ajudar?....ops já consegui era Rigidbody2D e eu coloquei Rigdbody2D sem o i dps do g

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

    estou tentando criar com meus sprites mais a fumaça do jetpack é separado.... como fazer essa animaçao??? seus videos sao muito top parabens

  • @davee8414
    @davee8414 5 лет назад +2

    opa, to tendo um problema com o script, o código ta igual porem aparece um erro no console: '' the referenced script (bird) on tihs Behaviour is missing!'' e tem outro: '' the referenced script on this Behaviour (Game Object 'animação') is missing!''', se puder me ajudar fico grato.

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

    Meu parassaro ficou embaixo do fundo, o eu faço ??

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

    pra mim deu erro fala que o speed não existe

  • @Daniela-ju2wv
    @Daniela-ju2wv 4 года назад +2

    Cara, observei que você usa o visual code. Pode compartilhar com a gente quais pacotes você usou no VSCode? ( ou não sei se já compartilhou, sou nova no canal kkk)Eu instalei e ele funciona normalmente, mas eu não consigo fazer meus textos se autocompletarem assim como você faz. Eu já tentei de tudo. No caso do meu, só completa funções, e são bem específicas, não é tudo, como por exemplo, no visual studio que eu tinha. Esse visual studio me dava muitos problemas, o vs code é muito melhor que ele.

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

      também gostaria de saber,caso já tenha apendido, você poderia me responder ?

    • @Daniela-ju2wv
      @Daniela-ju2wv 4 года назад +1

      Ainda não consegui. Tenho alguns pacotes instalados mas não adiantou.

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

      @@Daniela-ju2wv ok, obrigado

    • @Daniela-ju2wv
      @Daniela-ju2wv 4 года назад +1

      @@legendsgames8137 Nada, quando eu conseguir coloco aqui

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

    Fiz no Construct 3 e no Gdevelop

  • @n3s7_53
    @n3s7_53 5 лет назад +2

    dragon crystal clone na unity faz tutorial pf

  • @brunoazevedoalves9465
    @brunoazevedoalves9465 5 лет назад +1

    Opa , tutorial perfeito mano , talvez vc possa me ajudar , estou fazendo um jogo de runner e uso um box colider para dectar se ele ta pulando para ele n poder pular no ar (acho que pode dar conflito,sou iniciante) e quando faço o game over ele n desaparece da tela , a animaçao do personagem para tambem , reolhei tds os scripts n sei o que estou fazendo de errado , agradeceria muito a ajuda , obg

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

      Conseguiu concluir seu jogo?

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

      @@caiosm7908 tive que começar dnv apois uma att da iunity meu jogo bugou totalmente tentei ver os escripits mas n achei os erros , agr estou tentando de novo mas aos poucos , é uma pena pois ja tinha feito score, seleção de personagem . obsaculos e morte , só faltava os coins e algums outros detalhes

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

      @@brunoazevedoalves9465 Pow que chato. Mas quando conseguir lançar me avisa que vou instalar!

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

      @@brunoazevedoalves9465 O jogo que você estava fazendo é um estilo flap birdy ou aquele do dinossauro do chrome, ou outro?... Por que pretendo aprender programação pra criar um tbm de infinity runner, do estilo do jogo do dinossauro kkk

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

      @@caiosm7908 era no estilo dinossauro é meu primeiro projeto ai to querendo algo q seja meio simples (ou quem dera fosse kkkk) , no estilo mata tempo , tem mt vídeo de ruunner tem uma playlist q o cara ensina a fazer tudo n lembro agr o nome mas pesquisei corrida infinta 2d unity

  • @nightx_6399
    @nightx_6399 4 года назад +4

    Não sei se você vai ler
    então, não consigo declarar a "private Rigidbody2d rig"
    fiz exatamente igual vc e não muda de cor, nem funciona

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

      tb pra mim...

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

      @@tiagopedro1786 Rigidbody2D rig;
      "D" maiúsculo

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

      @@tiagopedro1786 na vdd q tava funcionando, era a versão do meu vs

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

      @@nightx_6399 vs code tem esse defeito, é difícil ele reconhecer os snippets, só da linguagem pura mesmo

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

      @Erick Gabriel você instalou o vs por fora ??

  • @DL-ru1yc
    @DL-ru1yc 3 года назад

    O meu não está aparecendo o script no add component

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

    na minha aba animation nao aparece a ferramenta de medar os frames por segundo, vc sabe pq?

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

      Do lado direito da aba "Animation" existem dois "três pontinhos". Clique no de baixo e selecione a opção "Show Sample Rate". Ativando essa função a aba "Samples", que é onde você edita a taxa de frames, aparecerá. Espero ter ajudado. =))

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

      @@fabianofbm2 Mt obg, mas eu já tinha resolvido

  • @palomapicoli2234
    @palomapicoli2234 5 лет назад

    Quando sai a parte 2?

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

    Pra mim não apareceu a opção de speed

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

    estou com uma duvida como eu faço pro bird ter aquela rotação quando vai caindo e quando pula

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

      Você pode tentar usar algo como isso:
      private void UpdateRotation() {
      final float DEGREE_TO_RAD_FACTOR = (float) (Math.PI / 180.0f);
      final float RAD_TO_DEGREE_FACTOR = (float) (180.0f / Math.PI);
      final float angleInDegree;
      final float inercyDiff = (this.m_Gravity - this.m_AppliedForce) * INERCY_FACTOR;

      if(inercyDiff < 0.0f) {
      this.m_RotationAngle -= 5.0f * DEGREE_TO_RAD_FACTOR;
      }
      else {
      this.m_RotationAngle += 5.0f * DEGREE_TO_RAD_FACTOR;
      }
      angleInDegree = (float) Math.floor(this.m_RotationAngle * RAD_TO_DEGREE_FACTOR);

      if(angleInDegree >= 45.0f) {
      this.m_RotationAngle = 45.0f * DEGREE_TO_RAD_FACTOR;
      }
      else if(angleInDegree

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

    Alguém pode me Ajudar?O meu Rigidbody2D não está funcionando

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

    No meu Unity não aparece as opções no inspector para a imagem em .webp, na verdade eu não consigo nem importar a imagem nesse formato a não ser arrastando e ela não aparece no preview. Alguém sabe solucionar?

    • @user-ek9xk1fc4i
      @user-ek9xk1fc4i 2 года назад

      eu tive que procurar no google outras sprites

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

    O meu Microsoft Visual Studio está diferente do seu, eu preciso criar algo antes?

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

      vc esta conseguindo declarar as variáveis? baixei a versão mais recente e não consigo declarar a Rigidbody2D nem as outras

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

      @@nightx_6399 se eu não me engano, eu não consigo

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

      @@nightx_6399 tbm estou com o mesmo problema
      tanto com o VS2019 qnt com o VS2021

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

    Alguém sabe como baixar o material para a construção do jogo? Obrigado !

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

      é só vc clicar com o botão direito na imagem e "salvar como" e pronto

  • @pedropaiva3771
    @pedropaiva3771 5 лет назад

    Estou tentando criar um jogo 2d pra celular, como coloco comando pro dedo?

    • @CrieSeusJogos
      @CrieSeusJogos  5 лет назад

      Seguindo nosso exemplo do tutorial, a Unity reconhece os comandos do mouse também no touch.

  • @donkey2085
    @donkey2085 5 лет назад

    Estou com um problema em relação ao Box Collider ... Quando meu passaro toca ao chão, ele automaticamente pausa o jogo =X

    • @CrieSeusJogos
      @CrieSeusJogos  5 лет назад

      Acontece algum erro? Normalmente o playmode só é "pausado" quando há algum erro no console...

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

    Assets\bird.cs(18,13): error CS0103: The name 'input' does not exist in the current context
    esta dando este erro, alguém me ajuda?

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

      Input com i maiusculo resolve manin

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

      esse tipo de item e uma funçao e normalmente a primeira letra e maiusciula como propriedade pra diferenciar de uma variavel name

  • @salles7030
    @salles7030 5 лет назад

    Como eu faço para colocar um Start no jogo?

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

      Tem q criar elemento UI, e associar uma função "Start"

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

    pq no meu não aparece a opção samples
    já tive que desistir de vários projetos por causa disso

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

      esquece ja consegui kakakak

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

      Estou com o mesmo problema. Você conseguiu resolver?

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

      @@barbaracostaalves5549 é só ir nos tres pontinhos do lados dos quadros da animação e selecionar Show Sample Rate

  • @brenooliveira7542
    @brenooliveira7542 5 лет назад

    poderia ajudar não consigo criar um "Private Rigidbody2D"?

    • @CrieSeusJogos
      @CrieSeusJogos  5 лет назад +1

      tente com o "private" minúsculo e dê sempre um nome à variável. No exemplo do vídeo, usei o nome "rig".

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

      @@CrieSeusJogos o problema e q nao da pra delcarar o Rigidbody2D simplesmente nao aparece

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

    pessoal vcs podem me dar o link do asset por favor eu não consigo achar ele

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

      é só vc clicar com o botão direito na imagem e "salvar como" e pronto

  • @felipeaugusto-wz3oh
    @felipeaugusto-wz3oh 4 года назад

    cade os sprites?

  • @felixlopes440
    @felixlopes440 5 лет назад

    Onde eu consigo baixar os assets, porque entrei no site mais não tem um link lá?

    • @CrieSeusJogos
      @CrieSeusJogos  5 лет назад

      É só entrar no link, baixar a imagem que está no artigo e jogá-la para dentro da janelinha "Project" da Unity. ;)

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

      procure "flappy bird tileset" a primeira oção é a imagem

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

    Não está aparecendo scripts Bird, alguém pode me ajudar?

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

      Acabei de conseguir fazer, fiz de outra forma, invés de criar o script como ele fez, eu criei ele fazendo o seguinte:
      1 - Cliquei no sprite do Bird.
      2 - Cliquei em add component.
      3 - Cliquei em New Script e dei o nome de Bird.
      4 - Então, com ele criado, eu preenchi as linhas de programação no VSCODE, e assim, você não precisa passar pelo mesmo processo que ele, de ter que procurar e tal.
      Bônus - Mesmo conseguindo passar por essa barreira desse erro ali, tive outro problema, mas que foi corrigido substituindo o ''SPEED'' do código por ''VELOCITY''.

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

    top

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

    Recria o pou

  • @pmlgvalenca
    @pmlgvalenca 5 лет назад

    Unity paga?

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

    coloquem a speed no 4 com a g 0.6 que fica perfeitinho o pulo

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top

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

    top