Aprenda como MOVIMENTAR e ANIMAR personagens na Unity

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

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

  • @DesenvolvedorUnity
    @DesenvolvedorUnity  8 месяцев назад +4

    ➡ MEU CURSO DE CRIAÇÃO DE JOGOS: desenvolvedorunity.com.br/?src=video2

  • @DarkSangreal
    @DarkSangreal Год назад +6

    Mano..... eu to procurando um vídeo assim a tempos!! cheguei a comprar curso na udemy, mas os caras NÃO EXPLICAM OQ O CÓDIGO FAZ!!!! Finalmente alguém q explica oq ta digitando!!!!Mt bom!! COntinue assim, se criar um curso no udemy avisa q vou comprar!!!

  • @leandrodeoliveira6779
    @leandrodeoliveira6779 Год назад +1

    Muito obrigado meu caro, estava com alguns problemas e seu video me salvou!

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

    mlq eu te amo, uma sexta que eu perdi, se tivesse visto seu video antes tava feito

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

    cara vc ta de parabéns explica de maneira incrível, seus códigos bem fácil de entender, ajudou muito man

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

    Valeu pela aula mano. Simples e objetivo, e bem explicado. Ganhou mais um inscrito

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

    Nossa seu canal parece ser novo, nem vi o vídeo ainda e ja dxei o like e me inscrevi, concerteza vou ver todos os vídeos do canal kk

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

      Obrigado pelo apoio!! É novo sim, comecei recentemente.

  • @wkoprogrammer
    @wkoprogrammer 10 месяцев назад

    Vídeo brabo! Ajudou mt

  • @JOAOMARCOSMOHR10
    @JOAOMARCOSMOHR10 11 месяцев назад +1

    Unity é bão demais só

  • @CELUGames
    @CELUGames 2 года назад +3

    Cara, você é muito foda! Exatamente o que eu procurava, um "flip" em 3D. Eu estou colocando várias animações, para cada direção, mas dá muito trabalho. Sair de WD para D tá passando pelo Idle, aí dá uma travada. Isso aí vai me ajudar demais. Agora só vou colocar uma para trás e para os lados. Vlw!

  • @davidlima3615
    @davidlima3615 Год назад +1

    Parabéns pelo video didática profissional nota 10.
    Fiz passo a passo e deu certo.

  • @keeping4435
    @keeping4435 2 года назад +1

    Muito bom, precisamos de mais Br na comunidade da unity, vejo que a maioria dos tutoriais são de gringos kkkk. Mas só um dica, ao invés de usar diretamente o transform junto do vector para fazer a rotação, eu sugeria que vc colocasse um quaternion! Usando Quaternion.lookrotation e Quaternion.slerp

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

      Valeu!! E obrigado pelo observação, usar o Quaternion também seria uma boa solução.

  • @Casadãoo
    @Casadãoo 2 года назад

    Explica super bem. top D+

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

    você é o melhor , código 100% limpo

  • @enriqueroourico7409
    @enriqueroourico7409 4 месяца назад

    eu posso usa isso pra estudar, pos eu queria tenta fazer fan gamer de sonic, acho que vou testa, seu curso parece bem melhor, vou baixa minha unity

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

    Obrigado! ajudou bastante com esse vídeo!

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

    Boa noite obrigado por tudo , otimo video, ajudou bastante

  • @tiagotg8106
    @tiagotg8106 Год назад +1

    Vc dar aulas particulares?

  • @thauaStudioscanaloficial
    @thauaStudioscanaloficial 28 дней назад

    Eu sou seu fã

  • @Mjoao2006
    @Mjoao2006 2 года назад +1

    Canal incrivel ajuda imenso muito util .Podia fazer com que o personagem salta se ?

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

      Muito obrigado! Segue o canal aí, que vou estar lançando mais vídeo sobre criação e movimentação de personagens

  • @mateussilva-yt7jf
    @mateussilva-yt7jf Год назад +2

    Showw imagino q para entrar nesta de criacao de games tem que ter muito hd armazenamento?

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

    Nossa os vídeos são muito top

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

    valeu mano ajudou dms

  • @nextpowerlegends158
    @nextpowerlegends158 2 года назад +6

    Ensina a fazer um Jumpscare De um monstro onde ele da um impulso a frente e nós assusta

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

      Olá, vou colocar essa ideia na minha lista! Assim que der, já faço um vídeo ensinando isso. Obrigado pela sugestão!!

  • @aulalivre5481
    @aulalivre5481 Год назад +1

    Amigo vc explica muito bem obrigado por compartilhar seu conhecimento. Só duas coisinhas sua pronuncia do inglês poderia ser melhor visto que trabalhamos com tecnologia e o inglês é a principal língua utilizada eu gosto de dá uma atenção a isso inclusive escrevendo tudo em inglês e outra coisa foi que eu faria um método para colocar todo o código de movimentação do personagem e chamaria em update acredito que fica bem mais organizado. Mas enfim sua aula foi top ❤

  • @CanalMordeEassopra
    @CanalMordeEassopra Год назад +2

    Mudando o contexto da pronuncia do video, preciso de opiniões sincera sobre os motores graficos, entre Unity e Unreal Engine 5. Qual é o melhor para desenvolvimento Mobile ? O jogo sera semelhante ao free fire e Pubg.

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

      Quase impossivel criar um jogo sozinho, como free fire sem uma equipe.

    • @wsgamesbr007
      @wsgamesbr007 3 месяца назад

      @@herovinehl Sim quase impossível..... mas não é impossivel.

  • @matheusgg2299
    @matheusgg2299 Год назад +1

    eu entendi só tenho uma pergunta invés do float agente podia ter utilizado o int.
    ou não?

  •  Год назад +1

    professor para colocar mais uma animação, correndo como fazer?

  • @thiagogomes3859
    @thiagogomes3859 Год назад +1

    Poderia me dar um exemplo de quando deixar o Has Exit Time ativado?

  • @SWKYT
    @SWKYT Год назад +2

    Eu não tô conseguindo instalar a extensão do c# no visual Studio 😢da dando erro

  • @guidomakiyama315
    @guidomakiyama315 Год назад +5

    Agr como que colocariamos mais animaçoes nesse script?(Tipo uma de correr e "Andar pra tras")

  • @jesuelsouza8891
    @jesuelsouza8891 Год назад +1

    Primeiro lugar, excelente vídeo, Parabéns!
    Dúvida: Se eu pegar um personagem free da assetstore, posso utilizaló em um jogo que será lançado na GooglePlay ?

  • @DKGameeer
    @DKGameeer 11 дней назад

    ensina a colocar animação de luta estilo o sleeping dogs

  • @maxramalho9249
    @maxramalho9249 7 месяцев назад +1

    Fiz tudo que vc fez no vídeo mas ao testar a câmera do personagem se mexe sozinha e vai embora sem acompanhar o personagem como faço pra arrumar isso?

  • @lekgameplays
    @lekgameplays Год назад +2

    como faço para normalizar os vetores? Qual seria a função? Exemplo: Quando ando para frente ando 1 por exemplo, ando para o lado ando 1, mas se eu andar na diagona, soma-se 1+1, assim não vou andar um só na diagonal e sim dois, isso faz na pratica o personagem sempre andar mais rapido na diagonal, qual seria a função para resolver isso no script?

  • @Sr_Leon
    @Sr_Leon Год назад +1

    mano quando eu coloco o private e tento escrever Character quando escrevo o Char nao aparece o nome completo eu faso o que

    • @JPB-Studio
      @JPB-Studio 10 месяцев назад

      Assim que terminar de escrever o nome que vc deseja aperta esc, que vai ficar o nome que vc digitou e não a sugestão.

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

    Ola, ainda funciona esse forma que tu fez? Fiz tudo igual, mas não funcionou na hora que aperto Play pra testar as setas do teclado.

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

    depois que eu importo nem a animacao nem o personagem aparece em assets, qq eu faço?

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

    Cara muito bom o video, Ensina a fazer um jogo no estilo street fighter ou Mortal Kombat, sem usar a Universal FIGHTING engine como base?

    • @DesenvolvedorUnity
      @DesenvolvedorUnity  2 года назад +1

      Muito Obrigado! Vou deixar essa sugestão sua aqui na minha lista. Assim que der tento fazer um vídeo sobre o assunto.

  • @lekgameplays
    @lekgameplays Год назад +1

    Engraçado meu script não deu nenhum erro, mas só funcionou a animação "idle" sabe dizer porque?

    • @lekgameplays
      @lekgameplays Год назад +1

      errei porque no script coloquei andando com letra maiuscula mas no component era minuscula kkkkk fica a dica

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

    Quero saber como vc faço para melhorar isso

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

    Como vc faz pra se movimentar sua visão pelo mapa

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

    se eu for comprar um 3d model, como sei se ele tem esqueleto pra fazer animação?

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

    Vídeo muito top, mano!
    Só tive um problema na animação: quando ando, o personagem faz a animação e para depois de alguns segundos.
    Não sei como resolver

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

      Primeiramente verifica se ela está configurada para executar em loop. Se já estiver pode ser alguma coisa nas suas transições de Animator também.

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

    amigo, preciso de ajuda. fiz tudo como está no tutorial mas por algum motivo quando eu me movimento a animação não funciona, mas a animação de parado funciona

  • @ItalloHenriquevideosengr-lv6fz
    @ItalloHenriquevideosengr-lv6fz 10 месяцев назад

    Da pra fazer no celular

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

    Muito bom

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

    Olá, poderia me ajudar, O meu não da para clicar e adicionar o o parametro bool, se puder me ajudar agradeço

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

    cara, quero criar um game 3d de terror... com umas certas referencias de uns 4 jogos !... mas nao acho cursos que me ajudem nisso ! vc tem um curso com video aulas que eu possa aprender as mecanicas? vc ensina bem que so ! ... adoraria aprender com vc !

  • @deheane
    @deheane 2 года назад +1

    Poderia me ajudar a como implementar o pulo nesse script?

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

      Olá Maisa! Fiz um vídeo criando um personagem em primeira pessoa. Nele implementei uma lógica de salto, que você pode usar nesse caso aqui também. Basta adicionar uma animação de salto dentro do Animator e setar a transição dela através da variável de estaNoChao, que ensino no vídeo.
      Segue o vídeo: ruclips.net/video/BsmXvXsd9WU/видео.html
      Espero que ajude!!

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

    o video é ate bom. no inicio mais qundo chega em uma certa parte do video ele faz um corte ai eu percebi que algumas coisas muda.

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

    Quando eu coloco as animaçoes do pack de animações da unity, funciona de boas , mas quando eu colocar outra animação ,tipo da mixamo , o persoangem entra no chão ....como eu corrijo ???

  • @silvioifam
    @silvioifam 2 месяца назад

    AEEE FINAL MENTE

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

    Depois q coloquei os comandos no visual studio e voltei pro jogo deu vários erros e nao abre mais o play, e tbm não tinha como andar com o personagem, sabe o q pode está acontecendo?

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

    Aqui deu super certo, porém a animação trava depois que ela termina, mas o boneco fica andando sem animação, apenas travado no último frame da animação

  • @LUKAS_SILVA-001
    @LUKAS_SILVA-001 8 месяцев назад

    oba, me ajudem por favor, na minha unity aqui em parameters, aparece list is empty, não consigo criar parametros, pos não tem as opções bool ou outras.

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

      Opa, tudo bem? Então, é só você ir no ícone de +, que aparece logo acima dessa imagem, como mostrado no instante 8:46

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

    valeu tava apnhado pq tinha colocado uma camera no personagem
    ai tava bugando

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

    deixa agora funcionou valeuuuuuuuuuuu

  • @canaldobagriel
    @canaldobagriel Год назад +1

    o q e esse "zero", porque eu n vi nada sobre referencias a ele, pelo menos e consegui programar a movimentação, se alguem souber oq e esse zero comente por favor

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

    Meu bom, tudo bem ? mano, vê só, eu fiz EXATAMENTE oq tu fez ai, só que não sei porque meu unity está com dificuldade em aceitar animações, caso eu baixe tudo direto do mixamo, show pega direitinho, as animações de lá, nos personagens de lá, mas quando vou pra outros sites, e pego tipo, apenas o personagem e quero botar uma determinada animação, ele não funciona, ocorre que até o unity model, quando você quer testar a animação no inspector fica parado, com as mãos pra frente e com os joelhos dobrados, você poderia me ajudar por gentileza?

  • @andersonhenrique4573
    @andersonhenrique4573 Год назад +1

    Conseguir fazer meu personagem andar.
    Sou muito Grato.

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

    existem tantas maneiras de fazer um personagem se mover,qual a mais recomendada?

    • @DesenvolvedorUnity
      @DesenvolvedorUnity  2 года назад +1

      Na verdade não existe ao certo uma forma mais recomendado do que a outra. Varia de caso para caso. Por exemplo, em algumas situações é melhor mover o personagem usando o componente CharacterController, já em outras se torna mais viável usando Rigidbody. Vai de acordo com o jogo que você está criando.

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

    ótima explicação, mas o meu não esta funcionando a animação andando, só a animação parado... o que pode ser ? ja peguei o script do download e mesmo assim não funcionou

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

      Pode ser que as transições de animação suas em Animator não estejam configuradas corretamente. Verifique no momento 8:40 se você fez as mesmas transições e parâmetros de animação, iguais do vídeo.

  • @benjamincristaldo6652
    @benjamincristaldo6652 Год назад +1

    o meu nem se mexeu apertei tudo quanto é teclado

  • @lucsadas
    @lucsadas 10 дней назад

    top

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

    Se tiver como colocar os script que vc fez aq pra ajudar

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

    O meu não pegou ,o sistema está pedindo a referência

  • @victor_210
    @victor_210 6 месяцев назад

    por algum motivo o meu nao funcionou mesmo eu copiando tudo certinho os comandos até refiz para ver se nao errei em nenhuma parte ele simplesmente nao se mexe

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

    meu boneco foi o espacial ele ficou branco sem textura

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

    Pica d+!

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

    ao invés da utilização das setas, colocar o getkey("W/A/S/D"). Seria uma boa opção? Venho estudando c# para unity e tenho tido muita dificuldade de achar canais com bons conteudos. Principalmente em relação a algumas funções chaves, que não são ensinadas nos cursos de c#, porém, todo criador de games as usa. Sabe algum site, livro etc. que possa me ajudar?

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

      Olá, quando colocamos Input.GetAxis("Horizontal") e Input.GetAxis("Vertical"), esses comando automaticamente já capturam tanto as Setas como também as Teclas de W/A/S/D do teclado, por isso não é necessário usar o GetKey para mover o personagem pelas teclas de WASD.
      Já em relação ao C#, bem como a Unity utiliza-o como linguagem de programação é super interessante já estudar ou ter um conhecimento prévio. Em breve pretendo fazer uma mini série de C# básico voltado para Unity.

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

      @@DesenvolvedorUnity boa cara, normalmente só ensinam C# para uso web, seria top um vídeo seu explicando cada função dessa língua na Unity

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

    eu fiz e deu super certo, mas na hora de movimentar o personagem a direção do mapa tá diferente das setas, se eu clico na seta da esquerda ele vai pra direita, se é pra ir reto eu tenho e apertar na tecla de baixo. pode me ajudar? eu já tentei inverter as setas mas fica super bugado

    • @DesenvolvedorUnity
      @DesenvolvedorUnity  2 года назад +1

      O script que ensinei no vídeo funciona o eixo global, possivelmente sua câmera deve estar com alguma rotação, por isso os comandos parecem ir para outra direção.
      Neste outro vídeo aqui: ruclips.net/video/Qf0v_vH83lY/видео.html mostro um código que funciona no eixo local também, independente da rotação que a câmera esteja. Acredito que possa te ajudar.

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

      @@DesenvolvedorUnity eu fiz isso e deu super certo. Obrigadaaaa!

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

    no meu o comando SetBool n ta indo
    help me

  • @m.8443
    @m.8443 18 дней назад

    personagem fica piscando e voltando pro local

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

    como salva?

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

    alguem me ajuda. fis tudo que ele fes, porem quando meu personagem anda na transiçao de andar para parado ele volta pra tras, como se estivesse garrado em algo, me ajudem

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

    Segui todos os passos e meu personagem não faz animações, só flutua e vai para as direções sem movimentos. poderia me ajudar, de ainda ver esse comentário.

  • @niko-sam2471
    @niko-sam2471 2 года назад

    o meu player ele n se move mesmo tando tudo certo, menos um erro q tá dando no main cam

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

      Pode ser algum erro no seu script de Movimento. Fiz upload do script que eu criei na aula. Link: bit.ly/3z0WQ5R
      Confere se o seu está igual.

    • @niko-sam2471
      @niko-sam2471 2 года назад +1

      @@DesenvolvedorUnity blz MN vou ver aqui

    • @niko-sam2471
      @niko-sam2471 2 года назад

      vlw meu mn era eu q tava escrevendo as paradas erradas

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

    Para mim não aparesceu a opção de procurar personagens gratuitos

    • @DesenvolvedorUnity
      @DesenvolvedorUnity  2 года назад +1

      Lá na Asset Store, basta você ir nos filtros, que ficam ao lado dos resultados da pesquisa, e em Pricing, marcar a opção Free Assets. Dessa forma só vai aparecer assets gratuitos!

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

      @@DesenvolvedorUnity assim obrigado

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

    Mano muito bom so deu um erro que nao existe o imput

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

      Fiz Upload do código que criei no vídeo. Confere aí se o seu está igual.
      Link: bit.ly/3z0WQ5R

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

    Não entendo porque tá dando errado no meu projeto, ficou tudo bugado as árvores e as gramas ficou rosa e o personagem ficou invisível, agente ser iniciante sofre no começo 😅😂😂😂

  • @_ryantf
    @_ryantf 7 месяцев назад +1

    private CharacterController character;
    private Animator animator;
    private Vector3 inputs;
    private float velocidade = 2f;
    character = GetComponent();
    animator = GetComponent();
    inputs.Set(Input.GetAxis("Horizonal"), 0, Input.GetAxis("Vertical"));
    character.Move(inputs * Time.deltaTime * velocidade);
    if (inputs != Vector3.zero)
    {
    animator.SetBool("andando", true);
    transform.forward = inputs;
    }
    else
    {
    animator.SetBool("andando", false);
    }

  • @deadpooolbr3950
    @deadpooolbr3950 Год назад +1

    meu personagem esta rosa

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

    q meu fica dando expected QUE BOSTA NADA DA CERTO VEI

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

      Pode ser algum erro no script de movimento que você criou. Confere se o seu código está igual ao meu.
      Link do código criado no vídeo: bit.ly/3z0WQ5R

  • @stevenmarinelli5393
    @stevenmarinelli5393 4 месяца назад

    Não acho ninguém ensinando a criar as animações, baixar assets e criar meia duzia de linhas de código qualquer um faz

  • @KarolinaAzevedo-k8b
    @KarolinaAzevedo-k8b Год назад

    Apanhei, mas consegui

  • @leonardofiorim
    @leonardofiorim Год назад +9

    muito dificil cara se voce explicar mais detalhado da pra entender melhor pois a parte da visual studio nao explicou muito bem se melhorar pode ganhar mais inscritos

    • @alissonlumertz
      @alissonlumertz 3 месяца назад +1

      moço, para poder entender o video ja tem que ter uma certa base em logica da programação.

  • @nathangabrielzin
    @nathangabrielzin Год назад +1

    nada que eu faço na vida da certo😪

  • @sem_futuro116
    @sem_futuro116 10 месяцев назад

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class movimento : MonoBehaviour
    {
    private CharacterController character;
    private Animator animador;
    private Vector3 imputs;
    private float velocidade = 4f;
    // Start is called before the first frame update
    void Start()
    {
    character = GetComponet();
    animator = GetComponet();
    }
    // Update is called once per frame
    void Update()
    {
    imputs.Set(Imput.GetAxis("Horizontal"), 0, imput.GetAxis("Vertical"));
    character.Move(imputs * Time.deltaTime * velocidade);
    }
    }

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

    da 1000 erro nessa bosta vei

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

      Fiz Upload do código que criei no vídeo. Confere aí se o seu está igual.
      Link: bit.ly/3z0WQ5R

  • @andreprudencio2401
    @andreprudencio2401 2 месяца назад

    Acho melhor o brasileiro criar um software pra jogos e modelagem.|Essas babaquice dos americanos não presta.

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

    Me passa seu insta