Godot 4 - Curso Básico - Tutorial de movimentação básica do personagem TPS

  Рет қаралды 8,470

Marcial Lincoln

Marcial Lincoln

Күн бұрын

Пікірлер: 167
@reinan.gabriel
@reinan.gabriel Жыл бұрын
Achei o seu vídeo sobre movimentação na Godot muito bem explicado e completo. Aprendi bastante coisa.
@MarcialLincoln
@MarcialLincoln Жыл бұрын
opa... obrigado pelo feedback meu amigo, fico feliz que tenha gostado 😊
@developergamer1680
@developergamer1680 Жыл бұрын
Foi muito simples e criativo Marcial, realmente foi bom demais e finalmente graças a você tenho um excelente motivo para estudar o atan e atan2 que a propósito eu nem imaginava que eles serviam pra isso.
@MarcialLincoln
@MarcialLincoln Жыл бұрын
mais uma vez fico muito feliz em ajudar, bons estudos meu amigo 😊
@a.vdroid
@a.vdroid Жыл бұрын
Caraca mano muito obrigado você explica muito bem seus scripts são fáceis de entender
@MarcialLincoln
@MarcialLincoln Жыл бұрын
opa... fico muito feliz em ajudar, e muito obrigado pelo feedback 😊
@victorgustavo4366
@victorgustavo4366 5 ай бұрын
No caso, a mesha não faz a movimentação de walk/run, isto é, o boneco não sai da animação "Idle". Também estou usando um boneco daquele projeto Kenney, e não esse boneco seu, pois não achei no seu site do Patreon. Mas valeu, aprendi mt com você. Dei meu like.
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
entra no discord e me envia os personagens para eu dar uma olhada, que qualquer coisa faço um vídeo especialmente para ti
@victorgustavo4366
@victorgustavo4366 5 ай бұрын
@@MarcialLincoln valeu pelo conteúdo, estou assistido e começando a mexer agora (nunca programei). Então é normal "apanhar" no começo com a linguagem da engine. Abçs!
@davidZnX2k
@davidZnX2k Ай бұрын
video maravilhoso, tava precisando muito entender como a câmera funciona
@MarcialLincoln
@MarcialLincoln Ай бұрын
@@davidZnX2k fico feliz em ajudar, e muito obrigado pelo feedback 😊
@davidZnX2k
@davidZnX2k Ай бұрын
​@@MarcialLincoln Como eu implemento um correr ?
@MarcialLincoln
@MarcialLincoln Ай бұрын
@@davidZnX2k aqui eu ensinei em 2D mas a lógica é exatamente a mesma kzbin.info/www/bejne/fnbOZZSCarWnnskfeature=shared
@davidZnX2k
@davidZnX2k Ай бұрын
@@MarcialLincoln mesmo na Godot ? A lógica é a mesma
@MarcialLincoln
@MarcialLincoln Ай бұрын
@@davidZnX2k no link que eu postei, eu fiz na Godot também, porém em um jogo 2D, como você comentou aqui acredito que você quer fazer em 3D, mas a lógica é a mesma, foi feito na Godot também, o mais importante é a lógica aplicada 😊
@StartGameDev
@StartGameDev Жыл бұрын
Vc é foda mano, adoro seu canal, só o carinha que falo com vc pelo telegram, vc é um cara incrível
@MarcialLincoln
@MarcialLincoln Жыл бұрын
que isso maninho, assim você me deixa sem jeito, obrigado mesmo de coração 😊
@jotao15
@jotao15 Жыл бұрын
perfeito meu amigo
@MarcialLincoln
@MarcialLincoln Жыл бұрын
valeu pelo feedback, estamos juntos 😊
@ArthurM-h1m
@ArthurM-h1m 16 күн бұрын
muito massa o video, me ajudou demais!
@MarcialLincoln
@MarcialLincoln 16 күн бұрын
@@ArthurM-h1m show, fico feliz em ajudar 😊
@ArthurM-h1m
@ArthurM-h1m 14 күн бұрын
@@MarcialLincoln eu to tentando fazer um zombie seguir o jogador usando o seu script como movimentação para o player, más parece que tem alguma imcompatibilidade do script do zombie (q tá programado pra seguir o player) com o jogador, ele segue em linha reta e dps para
@MarcialLincoln
@MarcialLincoln 14 күн бұрын
@@ArthurM-h1m aqui para os membros do canal eu deixei um projeto disponível onde justamente um zumbi segue o player, aqui está onde falo sobre o projeto kzbin.info/www/bejne/ipmtdYRsgNCZnskfeature=shared
@lucivando1980
@lucivando1980 Жыл бұрын
Show professor
@MarcialLincoln
@MarcialLincoln Жыл бұрын
estamos juntos 😊
@カウアン-d6y
@カウアン-d6y Жыл бұрын
Ae sim mano
@MarcialLincoln
@MarcialLincoln Жыл бұрын
nice 😊
@adailpedro5129
@adailpedro5129 Жыл бұрын
Ficou muito bom 👏👏👏
@MarcialLincoln
@MarcialLincoln Жыл бұрын
valeu maninho, você é o cara 😊
@pascalcasier959
@pascalcasier959 Жыл бұрын
maravilha !!!
@MarcialLincoln
@MarcialLincoln Жыл бұрын
valeu maninho 😊
@4lmyr
@4lmyr Жыл бұрын
Tudo jóia Marcial!? Uma dúvida... ao iniciar o jogo você captura o mouse dentro da janela: Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) ao pressionar 'ESC', você libera o mouse de dentro da janela: if Input.is_action_just_pressed('ui_cancel'): Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) Agora a minha dúvida: Como fazer para que ao sair da janela a movimentação da câmera pare? E como voltar a capturar o mouse dentro da janela e a movimentação da câmera volte? Eu fiz assim para re-capturar o mouse e parar a movimentação da câmera: if Input.is_action_just_pressed('ui_cancel'): if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) set_physics_process(false) else: Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) set_physics_process(true) Mas, e quanto a parar o movimento da câmera?... Eu utilizo o 'set_physics_process(false) / set_physics_process(true)', mesmo? Ou tem algo melhor a fazer? []s
@MarcialLincoln
@MarcialLincoln Жыл бұрын
como eu sempre falo, todas as lógicas são válidas desde que funcione, eu nunca parei para pensar em como eu faria, mas a sua lógica esta bem legal, eu usaria sem problemas 😊
@VerissimoIsaac
@VerissimoIsaac 5 ай бұрын
Video incrível cara, teria como no futuro vc ensinar como fazer mecanicas de tiro em terceira pessoa?
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
tem sim, várias pessoas pedem isso, vou tentar trazer o mais rápido possível, então fique ligado 😊
@somais1joao
@somais1joao 9 ай бұрын
muito bom irmão!
@MarcialLincoln
@MarcialLincoln 9 ай бұрын
opa... valeu pelo feedback 😊
@a.sdicas
@a.sdicas 6 ай бұрын
Muito bom
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
valeu maninho, obrigado pelo feedback 😊
@a.sdicas
@a.sdicas 6 ай бұрын
É o mínimo
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
@@a.sdicas valeu, estamos juntos 😊
@a.sdicas
@a.sdicas 6 ай бұрын
Tamo junto
@The_Hours_of_hells1
@The_Hours_of_hells1 Жыл бұрын
Ayuda , no consigo hacer un código en el minuto 8:13 no me aparece el código y intente hacerlo manual pero la flecha no me parece
@MarcialLincoln
@MarcialLincoln Жыл бұрын
você esta desenvolvendo no PC ou no Mobile? estou perguntando porque tem muitos inscritos que desenvolvem em Mobile, e como eu não tenho um mobile decente nunca rodei a Godot mobile
@The_Hours_of_hells1
@The_Hours_of_hells1 Жыл бұрын
@@MarcialLincoln hola , lo hago en pc , mi problema es que en el video te aparece prehecho el →voic o algo asi y en mi computadora no me aparece asi que lo hago manualmente y no funciona
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@The_Hours_of_hells1 entendi, esse projeto e código completo esta disponível no meu Patreon, por lá tem como você baixar não apenas esse mais outros projetos completos além de cursos exclusivos lá ☺
@The_Hours_of_hells1
@The_Hours_of_hells1 Жыл бұрын
@@MarcialLincoln ta pero no tengo como pagar , pense que me ayudarías del tema que no me deja el =>void:
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@The_Hours_of_hells1 estou tentando ajudar, como você não consegue ver o código corretamente no patreon tem o código para download mas o void não é com sinal de igual e sim com um traço apenas -> void:
@StartGameDev
@StartGameDev 6 ай бұрын
Faz uma série, em tps colocando animação de pulo, atack, dash, corrida etc ... Coisas simples de movimentação
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
anotado...
@jwarriorify
@jwarriorify 6 ай бұрын
🎉
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
😊
@PRyuzaki
@PRyuzaki 5 ай бұрын
Como faria pra controlar a camera pelo analogico direito do controle(xbox) ?
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@PRyuzaki adiciona um novo joystick e a movimentação da câmera que você faz com o mouse, faz com esse segundo analógico, a movimentação com o mouse é um vector2 e o sinal que o joystick passa também é um vector2, então fica bem fácil configurar 😊
@carlin9544
@carlin9544 27 күн бұрын
pik4 🔥🔥🔥🔥
@MarcialLincoln
@MarcialLincoln 27 күн бұрын
@@carlin9544 valeu, estamos juntos 😊
@Pietrices
@Pietrices 8 ай бұрын
o código da camera esta dando problema , está dizendo ¨Standalone lambdas canoot be acessed, consider assigning them to a variable¨ e o jogo crasha quando abre
@MarcialLincoln
@MarcialLincoln 8 ай бұрын
estranho, você vou o único com esse problema 🤔
@MarcialLincoln
@MarcialLincoln 8 ай бұрын
entra no discord e me envia um vídeo par que ver o erro acontecendo
@themhow
@themhow 7 ай бұрын
O meu deu o mesmo erro
@MarcialLincoln
@MarcialLincoln 7 ай бұрын
@@themhow pode ser a versão da Godot, está usando a mesma que estou usando no vídeo?
@themhow
@themhow 7 ай бұрын
@@MarcialLincoln consegui resolver, era um erro bobo de sintaxe
@VitinGumesDev
@VitinGumesDev 2 ай бұрын
Mano tem como fazer animação de pulo tbm junto com a de idle, walk e jump? Que der pode me orientar como
@MarcialLincoln
@MarcialLincoln 2 ай бұрын
nessa série eu faço isso: kzbin.info/www/bejne/jnuUhpqor5qNbLM&ab_channel=MarcialLincoln
@VitinGumesDev
@VitinGumesDev 2 ай бұрын
@@MarcialLincoln a muito obrigado
@victorgustavo4366
@victorgustavo4366 5 ай бұрын
como faz essa seta no GOtot?
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@victorgustavo4366 seta?
@victorgustavo4366
@victorgustavo4366 5 ай бұрын
@@MarcialLincoln nos comandos. Fiquei uma hora para fazer essa seta no script, no caso é -> (menos + > ).
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@victorgustavo4366 ha eu ensino isso neste vídeo aqui: kzbin.info/www/bejne/jJ7Wnp1sh5hljJI
@geraldo6384
@geraldo6384 7 ай бұрын
o meu ta dando erro de Unexpected "Identifier" in class body pode me ajudar ?
@MarcialLincoln
@MarcialLincoln 7 ай бұрын
envia o print do erro no discord, para eu ver e entender melhor o erro
@4lmyr
@4lmyr Жыл бұрын
Tudo jóia Marcial!? Cara, não sei se você já percebeu, mas praticamente todas as animações do Mixamo não tocam no chão. Se você olha de lado a 'mesh' importada, no Blender3D, e rodar a animação a 5 quadros por segundo, verá esse bug das animações do Mixamo flutuando. ex: - a animação de 'idle' da X-bot, esta deslocada +0.03 acima do nível do chão que é 0.0; - a animação de 'walk' tem também um deslocamento semelhante de +0.03; - já animação de 'running', é a pior, ela flutua a +0.10 do chão. Na UpBGE, ganbiarramente eu deslocava a 'mesh' dependendo do nome da animação. Ficava algo parecido com isso: if animaçao.name == 'idle': malha.position.y = -0.03 elif animaçao.name == 'walk': malha.position.y = -0.03 elif animaçao.name == 'run': malha.position.y = -0.09 Eu penso que teria que mexer direto na 'armature' dentro do Blender3D, mas se eu mexer na origem de uma animação vai bugar nas outras, e a bagunça se complica. Você (ou alguém ai nos comentários) já tentou resolver isso? Se sim, como foi a solução? []s
@MarcialLincoln
@MarcialLincoln Жыл бұрын
as abominações do mixamo eu uso apenas para estudo mesmo, quando vou fazer um jogo para publicar, tem um modelador que já me entrega tudo certinho 😊
@4lmyr
@4lmyr Жыл бұрын
@@MarcialLincoln pois é... no começo eu pensei que era bug das minhas meshs lowpolys, e quebrei cabeça tentando consertá-las, depois eu desisti de tentar arrumar...
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@4lmyr entendi, infelizmente como não é a minha praia não posso ajudá-lo muito, mas talvez conversando um um modelador ele possa lhe dar uma luz 😊
@4lmyr
@4lmyr Жыл бұрын
@@MarcialLincoln tranquilo! valeu!
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@4lmyr por nada maninho 😊
@S-B-O
@S-B-O 6 ай бұрын
Da pra disponibilizar na "AssetLib"???
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
o que, não entendi
@S-B-O
@S-B-O 6 ай бұрын
@@MarcialLincoln esse projeto que você fez nesse vídeo aí, dá pra colocar lá na AssetLib da godot? É que eu queria um projeto quase pronto pra fazer minhas próprias modificações.
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
@@S-B-O há entendi, ele está no Patreon e nos membros
@TheMellyThan
@TheMellyThan 2 ай бұрын
👍
@MarcialLincoln
@MarcialLincoln 2 ай бұрын
@@TheMellyThan 😊
@wolfblack5536
@wolfblack5536 Жыл бұрын
Bom dia irmão, da pra colocar o Virtual joystick que o senhor fez para Jogos 2d só que nesse 3d??
@MarcialLincoln
@MarcialLincoln Жыл бұрын
da sim, eu ensino a fazer isso neste vídeo aqui: kzbin.info/www/bejne/gaizn6N6icqLg8k 😊
@MarcialLincoln
@MarcialLincoln Жыл бұрын
depois se puder, faz uma maratona no meu canal, pois tem muito vídeo legal e que tenho certeza de que você vai gostar, sem contar que vai me ajudar demais 😊
@kalebrodrigues5710
@kalebrodrigues5710 Жыл бұрын
Sua aula ta bem top. Se puder me ajudar estou com um problema das animações na funcionar quando aperto o play, ta funcionando tudo normal so as animações não funciona
@MarcialLincoln
@MarcialLincoln Жыл бұрын
grava um vídeo e posta em algum lugar para eu ver 😊
@kalebrodrigues5710
@kalebrodrigues5710 Жыл бұрын
@@MarcialLincolnnão tenho como gravar agora to jantando😅 mas ele deu essa mensagem de erro: E 0:00:05:0057 get_node: Node not found: "Node/Skeleton3D:mixamorigHips" (relative to "/root/Word/Player1/AuxScene"). Method/function failed. Returning: nullptr scene/main/node.cpp:1638 @ get_node()
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@kalebrodrigues5710 aí diz que não encontrou o node, como se você tivesse trocado de personagem, ou seja, exportou um e depois exportou outro, mas pode ser outra coisa também, só vendo o vídeo do que você fez para entender melhor 😊
@ketaminagod
@ketaminagod 6 ай бұрын
opa marcial, de boas? qual distro linux você estava usando nesse vídeo? curti muito essa distro, se puder responder agradeço mt valeuss
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
neste vídeo o pop os, formatei semana passada e o último video foi o kde neon
@josecabraldearaujoneto4223
@josecabraldearaujoneto4223 Жыл бұрын
opa, cara teria como fazer uma part 2 mostrando como fazendo uma jogabilidade semelhante ao resident evil 4 de ps2? do tipo ele andando com arma ,mirando , e trocando de arma?
@MarcialLincoln
@MarcialLincoln Жыл бұрын
opa, em breve vou fazer uma série, não vejo a hora de ser monetizado para trazer tutoriais mais legais e completo pra vocês, então não deixe de compartilhar em duas redes sociais, pois o canal crescendo vocês só tem a ganhar 😊
@luixmaths
@luixmaths Жыл бұрын
15:41 - Pode me ajudar? Na parte do código $mesh, sempre que eu adiciono e dou play, o jogo fecha assim que eu me movimento e fala na caixa de erros: "invalid get index 'roration' (on base: 'null instance').
@luixmaths
@luixmaths Жыл бұрын
Após 1 dia quebrando a cabela, consegui fazer funcionar alterando o $mesh para $CharacterBody3D.
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@luixmaths putz, agora que mostrou o seu comentário aqui, mas fico feliz que tenha conseguido, embora no meu código eu rotaciono apenas a mesh, e não o personagem inteiro, mas se funcionou pra você show de bola, isso que importa 😊
@luixmaths
@luixmaths Жыл бұрын
@@MarcialLincoln, pode tirar uma dúvida? Como faço para colocar uma animação de pulo no personagem ao pular?
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@luixmaths tem várias formas, uma delas é assim que pular rodar a animação de pulo, a outra mais usada é verificar se o personagem não está no chão e fazer a animação de pulo, é a mesma coisa que no 2D
@luixmaths
@luixmaths Жыл бұрын
@@MarcialLincoln, tentei fazer isso, mas não funciona. Apenas funciona quando eu tiro a Animation Tree.
@XFilipeAnimator
@XFilipeAnimator 5 ай бұрын
Como fazer um tps de sthelf tipo metal gear
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@XFilipeAnimator A lógica da movimentação é essa aí mesmo, só mudar a posição da câmera, ou seja, deixar mais próxima quando for atirar, configurar as animações, e fazer uma IA interessante 😊
@XFilipeAnimator
@XFilipeAnimator 5 ай бұрын
@@MarcialLincoln @MarcialLincoln meu problema é criar uma aí para os inimigos, tipo um guarda que faz a ronda de uma base, ao me ver ele começa a atirar chamar reforços e avisar outros guardas
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@XFilipeAnimator entendi, você ja quer uma IA complexa, o ideal é ir fazendo aos poucos, ou seja, primeiro faz ele ver o player, depois disso faz ele seguir o player, depois faz ele atirar de uma certa distância, e assim por diante, tem que fazer por metas, e so passar para a próxima quando finalizar a primeira, a dica que eu dou e que é bem mais fácil e fazer com StateMachine, aqui no canal eu tenho uma playlist ensinando a usar StateMachine, da uma olhadinha, pois acho que pode lhe ajudar 😊
@sscautonomos4457
@sscautonomos4457 3 ай бұрын
Fala fera, estava procurando algo assim Terceira pessoa e bem explicado dinamico. Vc tem curso completo de terceira pessoa para Godot ??? procurei em seus canais de curso não encontrei
@MarcialLincoln
@MarcialLincoln 3 ай бұрын
apenas essa movimentação básica mesmo
@Gamessenhordosanéisminecraft
@Gamessenhordosanéisminecraft 3 ай бұрын
Mano, quando eu do play pra testar a tela fica cinza
@MarcialLincoln
@MarcialLincoln 3 ай бұрын
eu tenho um vídeo sobre isso, tenta usar o modo de compatibilidade para ver se resolve
@johnnyvalentim5837
@johnnyvalentim5837 9 ай бұрын
tenho um problema que nunca consegui descobri como resolver e achei que era somente na unity, assim que crio o script do movimento padrão é criado, mesmo sem alterar absolutamente nada, o boneco fica indo de forma eterna para frente, isso também acontece em alguns jogos, teria alguma ideia do que que pode ser? kkkkkk
@MarcialLincoln
@MarcialLincoln 9 ай бұрын
não entendi muito bem... entra no discord e grava um vídeo me explicando melhor 😊
@Gatfim.official
@Gatfim.official 6 ай бұрын
Edite: ja entendi o input_dir que faz o personagem andar aí vc pegou o input_dir e colocou lá no negócio que faz as animações e pronto Oi mano eu queria saber como que faz para o personagem executar uma animação quando a tecla for pressionada Tipo aquela lá ui_accept que faz o personagem pular como que eu faço para o personagem fazer uma animação de pulo
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
no meu canal tem vários vídeos onde ensino isso, geralmente vídeos de séries, da uma olhadinha, mesmo sendo em 2D a lógica é exatamente a mesma 😊
@g.t.s.mkhelpestudios7607
@g.t.s.mkhelpestudios7607 7 ай бұрын
fiz um jogo de tiro 3D tenho tudo no jogo mais tem umas coisas q não consegui fazer por exemplo não consigo atirar e pegar as armas q estão no chão.... faz um vídeo bem simples ensinando a fazer isso por gentileza.
@MarcialLincoln
@MarcialLincoln 7 ай бұрын
interessante, anotado
@IGORESTD
@IGORESTD 10 ай бұрын
não foi a minha animação, simplesmente não ativa as animações. EU TO USANDO O MESMO PROJETO DA AULA DA AULA DE MOVIMENTAÇÃO EM PRIMEIRA PESSOA, SO REFIZ O CODIGO DA CAMERA
@MarcialLincoln
@MarcialLincoln 10 ай бұрын
a movimentação em primeira pessoa é diferente da movimentação de terceira pessoa, eu fiz um vídeo recente, se não me engano é o último vídeo do canal, lá está bem mais explicado como exportar as animações do Blender para a Godot, já assistiu ele?
@IGORESTD
@IGORESTD 10 ай бұрын
ainda não @@MarcialLincoln
@MarcialLincoln
@MarcialLincoln 10 ай бұрын
@@IGORESTD da uma olhadinha lá, pois eu ensino com mais detalhes
@DarkSun0_o
@DarkSun0_o Жыл бұрын
Onde encontro o xbot para fazer o download?
@MarcialLincoln
@MarcialLincoln Жыл бұрын
no site mixamo, digita mixamo no google que você vai achar 😊
@DarkSun0_o
@DarkSun0_o Жыл бұрын
Obrigado, consegui baixar, porém o X bot fica invisível quando eu coloco ele na cena, se você souber de algo eu seria muito grato. Mais uma vez, obrigado 😊.
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@DarkSun0_o eu fiz um vídeo explicando como baixar, adiconar animações e importar para a godot, se não estiver aqui no youtube está no patreon 😊
@S.100.
@S.100. Жыл бұрын
O que o := faz? é diferente de só =?
@MarcialLincoln
@MarcialLincoln Жыл бұрын
eu ja expliquei isso em um vídeo mas não lembro qual agora, mas vamos lá. quando você cria uma variável apenas com, você não informa o tipo dela var idade = 7 neste caso você pode trocar o valor 7 por "teste" que não vai dar erro, mas se em alguma parte do código você estiver esperando um inteiro e quando chamar a variável retornar uma string, vai dar erro quando não colocamos o tipo, deixamos o interpretador "se virar" para colocar o tipo, quando o código é exucutado, exemplos.... func _ready: idade = 10 o interpretador vai colocar o tipo como inteiro, mas isso só quando você executar o código, e se você fizer assim func _ready: idade = 10.0 o interpretador vai colocar o tipo com float, agora se você fizer isso aqui func _ready: idade = "teste" não vai mostrar erros, e agora a variável idade vai ser uma string com o valor "teste" se você fizer assim var idade := 7 é a mesma coisa que var idade : int = 7 e se o mesmo caso acima for feito com por exemplo func _ready: idade = "teste" aqui você vai ver um erro antes de executar o código, dizendo que não pode colocar uma string em uma variável inteira, sem contar que como você ja diz o tipo e não deixa o compilador "adivinhar" o seu código é executado mais rápido, pois ele ja sabe o que é e não precisa adivinhar, entendeu? espero ter ajudado 😊
@S.100.
@S.100. Жыл бұрын
@@MarcialLincoln Obrigado, esse é o primeiro tutorial que sigo de Godot e está dando tudo certo, estou funçando a engine agora :D
@MarcialLincoln
@MarcialLincoln Жыл бұрын
esse vai ser o primeiro de muitos, estou fazendo um vídeo agora e vou citar a sua dúvida no vídeo, então não perca
@S-B-O
@S-B-O 5 ай бұрын
Coloca o joystick nesse projeto aí também.
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
eu ensino isso neste vídeo aqui: kzbin.info/www/bejne/kHW0h2ePorOia6s&ab_channel=MarcialLincoln
@Itszenk
@Itszenk 10 ай бұрын
Opa amigo, fuciona na godot mobile?😢
@MarcialLincoln
@MarcialLincoln 10 ай бұрын
acredito que sim, pois tem uma galera que acompanhou que usa mobile, acho que eles só não conseguem exportar
@Itszenk
@Itszenk 10 ай бұрын
​@@MarcialLincolnobg
@MarcialLincoln
@MarcialLincoln 10 ай бұрын
@@Itszenk por nada
@Gatfim.official
@Gatfim.official Жыл бұрын
Tem como usar esse script no mobile
@MarcialLincoln
@MarcialLincoln Жыл бұрын
para mobile o ideal é fazer um joystick virtual, tem aqui no meu canal ensinando a fazer isso, aí é so adaptar para o TPS 😊
@Gatfim.official
@Gatfim.official Жыл бұрын
Faz um tutorial de como fazer um avião 😃🤔 hum e muito complicado😅
@MarcialLincoln
@MarcialLincoln Жыл бұрын
avião, está falando no estilo aero fighter? 🤔
@Gatfim.official
@Gatfim.official Жыл бұрын
@@MarcialLincoln sim 😃, mas aero flight e um jogo tipo flight simulator
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@Gatfim.official não, aero fighter é um jogo arcade, inclusive tem vídeo dele aqui no canal, foi um dos primeiros tutoriais que fiz
@Gatfim.official
@Gatfim.official Жыл бұрын
@@MarcialLincoln caramba mano jogo de arcade e tipo o war thunder
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@Gatfim.official não sei dizer, o estilo é shooter up
@Rafinha_std
@Rafinha_std Жыл бұрын
@MarcialLincoln
@MarcialLincoln Жыл бұрын
valeu maninho, obrigado pelo feedback 😊
@S-B-O
@S-B-O 6 ай бұрын
O meu virou um pouco na hora de caminhar, ele meio que deitou🤡.
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
estranho, nunca vi isso, você deve estar virando a cápsula de alguma forma
@S-B-O
@S-B-O 6 ай бұрын
@@MarcialLincoln psr! Eu e meus bugs kkkkkkk
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
@@S-B-O no início é assim mesmo
@S-B-O
@S-B-O 6 ай бұрын
@@MarcialLincolnpsr! Um erro besta que eu cometi, e já resolvi.
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
@@S-B-O aí sim, fico feliz que tenha conseguido resolver 😊
@sergios2607
@sergios2607 6 ай бұрын
O que eu tô achando chato e o jeito de adicionar os objetos 3d, e muito mais fácil fazer um jogos 2d na godot, mais o desafios que deixa tudo interessante kk
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
sim, 2D é muito mais tranquilo 😊
@patoraivoso
@patoraivoso 6 ай бұрын
Dificil achar alguem que ensine de vdd, na maioria as pessoas só jogam os codigos e funcoes no video e nem explicam oque faz.
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
opa... eu tento explicar da melhor forma possível para até quem está começando entender 😊
@patoraivoso
@patoraivoso 6 ай бұрын
@@MarcialLincoln Eu realmente tô tendo muita dificuldade no 3d, eu fiquei no game maker 2 por quase 2 anos, e lá só tem 2d, então meus conhecimentos não valem de nada na godot 3d, eu fico "boiando" em tudo que vejo. Enfim... amanhã vou por em prarica algumas coisas pra começar a aprender de vdd.
@MarcialLincoln
@MarcialLincoln 6 ай бұрын
@@patoraivoso show de bola, o que importa mesmo é a lógica de programação, então se já programava, vai ser fácil se adaptar 😊
@yotao3147
@yotao3147 5 ай бұрын
Tinha visto outros vídeos, mas com sua explicação ficou fácil associar porque criou os nodes horizontal e vertical para girar a câmera e girar o personagem. Com essa lógica aí consegui fazer uma IA se mover no cenário 3D e girar quando ela muda a direção esquerda, direita, frente, trás,etc
@MarcialLincoln
@MarcialLincoln 5 ай бұрын
@@yotao3147 show de bola, meus parabéns, fico muito feliz mesmo eu saber que estou ajudando e que você está conseguindo evoluir 😊
@YamiDev784
@YamiDev784 Жыл бұрын
Eu não gostei, eu ameeii
@batizinbr
@batizinbr Жыл бұрын
???? KKKKKK
@MarcialLincoln
@MarcialLincoln Жыл бұрын
aí sim, é disso que estou falando, fico muito feliz que amou 😊
@MarcialLincoln
@MarcialLincoln Жыл бұрын
@@batizinbr 😊
Godot 4 Third Person Controller #1 - Movement, Camera, Animation
10:47
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Godot - Programando a movimentação do personagem FPS
24:10
Marcial Lincoln
Рет қаралды 9 М.
Como fazer um JOGO 3D em 1 HORA com AI (Inteligência artificial)
11:25
So I Made A Water Shader In Godot 4 And It Was Quite Simple
11:32
Lógica de Programação com GDScript #001 - Apresentação / Variáveis
15:58
Godot 4 Third Person Camera And Rotation Tutorial
8:34
Brokencircuit
Рет қаралды 10 М.
CÂMERA E ÁUDIO: Controlando múltiplas câmeras e microfones (audio_listener) no Unity
31:03
3H-Dimension Studio (Game Development)
Рет қаралды 15
Making AAA graphics in GODOT is SIMPLE
3:39
ToMar Dev
Рет қаралды 76 М.