Como Movimentar Personagem 3D Com Animações Utilizando Animate Physics - Tutorial Unity 3D
Vložit
- čas přidán 7. 09. 2024
- Melhor Notebook Custo Beneficio Para Desenvolver Jogos ► amzn.to/3CZbt9z (Qualquer produto que você comprar dentro deste link irá ajudar o canal)
Hoje lhes trago uma forma de movimentar os personagens 3d utilizando a física das animações ( Animate Physics) , sem precisar manipular o rigidBody !!
O Teclado Gamer Mais vendido da amazon com um excelente custo beneficio!!!
🚀🚀 Teclado Gamer HyperX Alloy Core Rgb - amzn.to/3DgU4tK
🚀Turbine seu aprendizado com o Ebook - Aprenda Unity: Fundamentos Essenciais - Um Ebook com mais de 900 paginas sobre desenvolvimento na unity 2D e 3D para acrescentar ainda mais ao seu conhecimento 🎮 amzn.to/3wysrdl
--ADICIONE MEU JOGO A SUA LISTA DE DESEJOS STEAM E APOIE MEU TRABALHO--
store.steampow...
** INSTAGRAM **
@criandogames_fmr
@fredmagnoo
Galerinha , eu não comentei no video mas o animate physics pode ser utilizado também para implementar saltos , giros e por ai vai !!! :) não esqueça de deixar o Like !!
Links:
Low Poly Ninja :
assetstore.uni...
Animações:
drive.google.c...
Vídeos que você pode Gostar:
*Inteligência Artifical para Inimigos*
• IA Para Inimigos - Mo...
*Criando um Jogo de Tiro em Poucos Minutos*
• CRIANDO UM JOGO DE TIR...
*Curso De C# para Unity do Básico ao Avançado*
• APRENDA C# PARA UNITY ...
** Animate Physics **
O animate physics é um recurso da unity que nos permite implementarmos a movimentação de um personagem 3d utilizando apenas a física das animações , sem precisar de rigid body ou translate para isso!! Esse é um recurso pouco conhecido da unity , porém bastante útil!!
FALAAA GALERAAAA , BEM VINDO AO CANAL CRIANDO GAMES , EU SOU O FRED, e se você deseja aprender a criar um jogo na unity , é muito importante sabe usar a linguagem de programação c# , visto que essa é a linguagem padrão da unity!!! É muito importante saber utilizar classes, heranças,e objetos em nossos códigos , pois esses são muito importantes dentro da programação de forma geral!!!
Na unity trabalhamos com a linguagem c# , que é uma linguagem orientada a objetos !!
O QUE É PROGRAMAÇÃO ORIENTADA A OBJETOS ?
Programação Orientada a Objetos é um modelo de análise, projeto e programação de software baseado na composição e interação entre diversas unidades chamadas de 'objetos'.
O QUE SÃO JOGOS INDIES?
Os jogos indies também chamados de jogos independentes , são jogos desenvolvidos por uma unica pessoa ou uma pequena equipe , e geralmente não possuem apoio financeiro forte de terceiros!!!
Existem vários jogos indies de grande sucesso no mundo inteiro como por exemplo OUTLAST , MINECRAFT , HOLLOW KNIGHT , CELEST , MEAT BOY , STARDEW VALLEY dentre outros!!!
O QUE É UMA GAME ENGINE?
Uma game engine também chamada de motor de jogo , é um ambiente de desenvolvimento de jogos em geral , que visa facilitar o desenvolvimento de jogos como por exemplo , possuir componentes para se aplicar fisica a objetos sem precisar criar um código propriamente para isso, ou até mesmo existe game engines que não se faz necessario o uso de programação para criar um jogo!!!
As game engines , por facilitar a criação de jogos , acabou atraindo varias pessoas para o mundo do desenvolvimento de jogos , e o mercado de jogos indie cresceu bastante , e alguns jogos são tão bons que se tornaram conhecidos por todo o planeta!!!
Existem jogos independentes em todos os consoles , nintendo switch , playstation 4 , xbox one , pc , android , ios e por ai vai
O QUE É UNITY?
A unity é uma gameEngine criada pela Unity Technologies
--------------------------------------------------------------------------------------------------------------------------
Eu sou Frederico Magno Rosa , desenvolvedor de jogos , pianista , estudante de engenharia e criador do canal CRIANDO GAMES , e estou aqui para ajudar todos vocês a realizarem o sonho de criarem seus primeiros jogos , ou mesmo acrescentar algo em seus conhecimentos da área.
Além disso sempre lhes trago informações e novidades sobre o mundo dos jogos indies e desenvolvimento de jogos !!
---------------------------------------------------------------------------------------------------------------------------
canal CRIANDO GAMES sempre trazendo o melhor conteúdo para vocês :)
#programação
#desenvolvimentodejogos
#gameDev
#animatephysics
movimentação de personagem 3d com animações
Muito bom parabéns, o CZcams precisa de pessoas como vc...
Galerinha , eu não comentei no video mas o animate physics pode ser utilizado também para implementar saltos , giros e por ai vai !!! :) não esqueça de deixar o Like !!
O Teclado Gamer Mais vendido da amazon com um excelente custo beneficio!!!
🚀🚀 Teclado Gamer HyperX Alloy Core Rgb - amzn.to/3DgU4tK
mas como coloca os saltos?!?!
Esse é o melhor tutorial que eu vi até hoje os outros ou nao sabem explicar ou coloca tanta coisa desnecessária que até desanima
Muito bom o video! não sabia da existencia de animações com fisica e isso foi de grande ajuda pra resolver problemas que eu vinha enfrentando!
Sim, na maioria dos casos eu prefiro usar animações com física em jogos 3d
@@CriandoGames Teve o video do final? da camera com o mouse?
Cara muito bom parabéns, muito bom conteúdo tô na torcida para que seu conteúdo chegue em mais pessoas, muito bom.
Ta chegando... mais um inscrito.
O mais incrível que nem um tutorial de Script da Unity Funciona fiz esse tutorial passo a passo e simplesmente sempre da erro!
Parabéns cara pelo tutorial excelente!! Gostaria de fazer um pedido, poderia criar um sistema de fps estilo o jogo ravenfield? Abraços!! Aguardo sua resposta.
bom dia.. sou professor gostaria de saber qual programação seria mais indicada pra eu tentar produzir jogos educacionais simples..
E de video assim que a unity precisa porque de jogo 2d e tutorial de fazer mapa já tem toneladas e e por causa deles que a unity tem fama de so servir pra criar jogo de célula
quando vou criar uma função para ~~ anim.SetFloat() aparece que Animation não contem uma definição para Set
o movimento na demosntração do inicio estava nais fluida, como vc fez?
Eba já tô vendo e revendo o video
Uma duvida, se eu já estiver baixado o personagem, preciso sempre selecionar with Skin ou posso baixar a animação sem Skin?
Muito bom amigo, ganhou mais um inscrito!
Como deixa as letras verde ou outras cores iguais a sua? Não sei como faiz ;-;
Ótimo vídeo (como todos os outros) parabéns
Meu personagem está meio travando como posso resolver!
E se eu quiser fazer o personagem correr com o shift pressionado ou pular no espaço, tem como utilizar essa mesma técnica do blend?
Parabéns peio tutorial cara muito legal 😀
Amigo essa animação depois de pronta tem como salvar em MP4 pra usar em canal infantil, agradeço pelo ótimo tutorial.
Rapaz , não sei , só sei o essencial de animação para o desenvolvimento de jogos hehe
Ola Man . obrigado por nos ajudar. Man meu script tá com algum problema pois quando vou digitar algumas ações fica na cor branca e não verde e azul como no seu vídeo. MonoBehavour tabem fica branco
acontece isso em todos os seus scripts?
@@CriandoGames sou novo na área faz alguns dias que descobri essa área e me interessei então estou acompanhando algumas vídeo aulas suas e esse é praticamente meu primeiro script .mas alguns comando seus como MonoBehavior , Animator ,e input fica branco no meu e verde no seu😔 apenas o player fica verde😅
Então pode ajudar?
Não sei exatamente o motivo disso , talvez pode ser porque o visual studio não está configurado corretamente na unity
La na unity , nas configurações tem como mexer nisso
E como eu faria para customizar a velocidade de andar?
pode me ajuda? eu to fazendo un jogo de terror e usando o personagem da michelle e peguei o pack, como que separa as animacoes?
boa noite
montei o meu script igual o q vc fez no vídeo mais esta dando erro já fiz
varias vezes e não ta dando certo.
vc conseguiria me ajudar?
Sim mas preciso ver o seu script , manda um print no direct do meu insta @criandogames_fmr
@@CriandoGames obrigado!!!
Assim que eu consegui te envio muito obrigado!!!
Nao tem como fazer isso sem Scripts?
Fred tem como fazer com que vários personagens fiquem se movimentando sozinhos??
Tem como fazer com que eles falem??
Sim, procura no meu canal por navmesh
Cara que bacana
tem como suavizar na hora do boneco trocar de animação, ele ir para a outra animação devagar, pq ele ta mt seco, vc aperta e ele faz a animação, tem como arrumar isso?
E só vc configurar isso no próprio animator , lá tem como configurar essa questão da suavização ao iniciar as animações
@@CriandoGames ok obg irmão
eu fiz exatamente igual mais quando dou play nao acontece nada nao mexe, usei as mesma anim
opa, tudo bem ? vocÊ pode me ajudar ? fiz uma animação de soco pro meu personagem em primeira pessoa, mas ela so sai na direção que foi animada, queria que seguisse a direção da camera, eu deveria animar por script ? o que eu posso fazer ?
cara o meu não esta funcionando, fiz tudo igual ao vídeo
Opa mano, fiz tudo que nem no seu vídeo, só que com o personagem e as animações próprias, porém quando coloco pra rodar o game, nem as animações e nem o wasd funcionam pra movimentar o personagem
Você verificou se suas animações possuem física propia? Se não tiver física não vai funcionar
Pergunta esse blend tree tá pra ser executado com o virtual joystick?
Da sim :)
@@CriandoGames certo eu tenho um script que faz a movimentação essa função era pra quando eu sacar a espada do meu pai ele ande de costas olhando pro inimigo de Costas de lado etc.... Não sei se conseguiu entender
E se na parte do script abrir é o bloco de notas? Ajuda aí por favor
Foi o que aconteceu comigo
E quando a animação e uma so da mixamo de movimentação unica configura como um so ?
Vc diz no blend three?
Bom, sim , vc configura como uma só , mas não tem necessidade de utilizar o blend three caso seja somente uma animação
@@CriandoGames eu baixei de novo essas animaçoes agora e pra da certo vlw.
Outra curiosidade esses script que a gente faz aqui serve pra adapta na unreal engine tambem? Quando do play da uma mensagem de error como que corrigi.
Consigo aplicar esse metodo em um jogo 2D??
oi esta dando um erro chamado C1002
a parte mais dificil para mim é a dos codigos da visual studio, quando eu ponho animator aparece umas 3 ou 6 opções a verção do unity meu é a 2019 ls e alguma coisa assim kkk mais como que eu fasso para resolver isso to é confuso isso sim kkkk .
Não entendi muito bem o seu problema..poderia descrever melhor?
o meu não aplica animações
ola, nao achei o ninja na asset store, baixei o pack de animacoes, mais nao tem player, tem como ensinar baixar um character da mixamo, suas animacoes, e jogar esse script ? te,m como ensinar colocar arma e atirar ? sou iniciante, obrigado
tbm não achei...
Como faço para que através de uma variável de velocidade altera de correr para andar?
Você tem uma animação pra andar e outra pra correr?
Bom, imagino que você vá monitorar o valor da velocidade , crie condições para que dependendo do valor da velocidade ele considere como o personagem correndo ou andando , e aí conforme o status do personagem (correndo ou andando) vc roda a animação.. você pode configurar isso tudo no animator para que ao mudar de animação (andando para correndo ) , seja de forma suavizada
Como faz pra deixar a transição entre as animações mais suave?
tô querendo aprender isso também :(( mas não acho nada
no meu quando eu boto o animator public ele funciona ja private ele não funega
Como private vc tem que usar o get component pra pegar o animator
Low Poly Ninja Foi de Base kkkkk Foi tirado dos assets gratuitos
O
Ensina com o bolt