- 52
- 67 535
Guará Programador
Brazil
เข้าร่วมเมื่อ 10 ก.ย. 2021
Programação e Godot Engine
Propagação e captura de eventos de Input no Godot
Um dos aspectos mais importantes dos jogos é a sua capacidade de permitir o jogador interagir com o mundo criado pelos desenvolvedores. Um bom input garante que o seu jogo não é apenas imersivo, mas também divertido de controlar. E no vídeo de hoje, iremos dar início a esse assunto muito importante, entendendo os básicos da propagação e captura de eventos de Input, usando as funções e o singleton "Input".
Vamos lá?
Music track: city by massobeats
Source: freetouse.com/music
Music for Videos (Free Download)
Music track: This Is For You by Lukrembo
Source: freetouse.com/music
Music for Videos (Free Download)
Music track: Bored by Lukrembo
Source: freetouse.com/music
Vlog Music for Videos (Free Download)
Music track: Pancake by Lukrembo
Source: freetouse.com/music
Free Background Music (No Copyright)
Music track: aromatic by massobeats
Source: freetouse.com/music
Royalty Free Music for Videos (Safe)
#godot4 #godot #godotengine
Vamos lá?
Music track: city by massobeats
Source: freetouse.com/music
Music for Videos (Free Download)
Music track: This Is For You by Lukrembo
Source: freetouse.com/music
Music for Videos (Free Download)
Music track: Bored by Lukrembo
Source: freetouse.com/music
Vlog Music for Videos (Free Download)
Music track: Pancake by Lukrembo
Source: freetouse.com/music
Free Background Music (No Copyright)
Music track: aromatic by massobeats
Source: freetouse.com/music
Royalty Free Music for Videos (Safe)
#godot4 #godot #godotengine
มุมมอง: 1 036
วีดีโอ
Entendendo como se usa funções (Callable) dentro do Godot - Básico da programação
มุมมอง 47514 วันที่ผ่านมา
No contexto da programação, entender cada parte é crucial para construir um maior senso de lógica de programação, ou seja, pegar problemas do mundo real e construir a solução disso dentro de Software. Por isso, neste primeiro vídeo estamos começando aqui o que pode ser possívelmente uma série, onde eu explico conceitos básicos de programação, começando com as funções, também chamadas de "Callab...
Vale a pena usar C# na Godot Engine? (E o que são Bindings)
มุมมอง 2.6K21 วันที่ผ่านมา
O desenvolvimento de software é um lugar diversificado, e temos várias linguagens de programação diferentes para usar, com cada uma tendo suas vantagens e desvantagens. O Godot é um caso especial pois você além de ter a linguagem padrão, GDScript, temos também o suporte para usar diferentes linguagens através dos Bindings. Mas o que são Bindings? E será que vale a pena usar este recurso? Vamos ...
Explicando o BÁSICO das Estruturas de Dados com a Godot Engine!
มุมมอง 1.9K21 วันที่ผ่านมา
Estruturas de dados é um conceito muito importante no mundo do Software, principalmente no ramo da Ciência da Computação, mas é algo que tem várias implicações para a criação de um código mais eficiente, mais robusto, mais congruente com os objetivos de um projeto e que escala melhor ao longo do tempo. No vídeo de hoje, vamos entender em maior detalhe esse conceito importante, e em um vídeo fut...
O BÁSICO de Git e Github para desenvolvedores de jogos na Godot Engine!
มุมมอง 879หลายเดือนก่อน
O BÁSICO de Git e Github para desenvolvedores de jogos na Godot Engine!
Como funciona o ciclo de vida dos nodes na Godot Engine
มุมมอง 1K2 หลายเดือนก่อน
Como funciona o ciclo de vida dos nodes na Godot Engine
Diferentes estratégias para acessar nodes em uma cena na Godot
มุมมอง 8002 หลายเดือนก่อน
Diferentes estratégias para acessar nodes em uma cena na Godot
Como usar a DEPURAÇÃO para ser um melhor programador na Godot!
มุมมอง 7432 หลายเดือนก่อน
Como usar a DEPURAÇÃO para ser um melhor programador na Godot!
Alguns conceitos AVANÇADOS da programação da Godot em 13 minutos!
มุมมอง 2.1K2 หลายเดือนก่อน
Alguns conceitos AVANÇADOS da programação da Godot em 13 minutos!
Como criar visual novels e caixas de diálogo na Godot Engine com o Dialogic!
มุมมอง 1.8K3 หลายเดือนก่อน
Como criar visual novels e caixas de diálogo na Godot Engine com o Dialogic!
Criar plugins na Godot Engine é FÁCIL!
มุมมอง 1.3K3 หลายเดือนก่อน
Criar plugins na Godot Engine é FÁCIL!
Aprenda o BÁSICO da programação na Godot Engine em 15 minutos!
มุมมอง 7K3 หลายเดือนก่อน
Aprenda o BÁSICO da programação na Godot Engine em 15 minutos!
Aprenda a criar seu primeiro jogo MULTIPLAYER na Godot Engine com esse projeto!
มุมมอง 3.7K4 หลายเดือนก่อน
Aprenda a criar seu primeiro jogo MULTIPLAYER na Godot Engine com esse projeto!
Como construir Cenários 3D na Godot Engine - Analisando diferentes ferramentas
มุมมอง 1.8K4 หลายเดือนก่อน
Como construir Cenários 3D na Godot Engine - Analisando diferentes ferramentas
Aprenda o BÁSICO da Godot Engine em menos de 10 minutos!
มุมมอง 19K4 หลายเดือนก่อน
Aprenda o BÁSICO da Godot Engine em menos de 10 minutos!
O que você não sabia sobre os SINAIS da Godot Engine
มุมมอง 9784 หลายเดือนก่อน
O que você não sabia sobre os SINAIS da Godot Engine
Amarrando variáveis na Godot Engine de forma EFICIENTE!
มุมมอง 1.3K4 หลายเดือนก่อน
Amarrando variáveis na Godot Engine de forma EFICIENTE!
Criando suas próprias classes na Godot 4
มุมมอง 1.2K5 หลายเดือนก่อน
Criando suas próprias classes na Godot 4
PAREM de usar "onready" - Godot Engine
มุมมอง 1.4K5 หลายเดือนก่อน
PAREM de usar "onready" - Godot Engine
Vale a pena usar a Godot Engine em 2024?
มุมมอง 1.3K5 หลายเดือนก่อน
Vale a pena usar a Godot Engine em 2024?
Muito obrigado!
manim, tu mora no guará?
@@Salomas69 kkkkkk perai isso é uma pergunta seria? 😅
@@guaraprogramador pior que é kkkkkkkk fiquei pensando se seu nome é por isso ou só por causa do lobo msm, mas é foda de responde né kkkkkkkkk
Guara, vi esse video e me ajudou muito pra eu que sou iniciante na godot engine, serio continue com mais videos desse
Fico mto feliz em saber que o vídeo te ajudou meu caro! Pode deixar que mais vídeos como este virão no futuro 😉
Perdi de novo a Live😢😢😢
😭😭
eu baixei a godot mas quando fui criar o projeto ficou uma tela preta e meu pc quase faleceu, nem o alt + f4 funcionava mais e depois apareceu "godot não está respondendo"
O que eu queria seria algo exclusivamente para criar caixas de diálogo, sem ser voltado para visual novels. Acho meio chatinho de fazer elas na mão
Nesse caso, eu sugiro você experimentar o dialogue_manager do "nathanhoad" eu pretendo ainda falar dele, mas ele talvez já seja o que você precisa, por ele ser apenas para criar caixas de diálogo.
gostei,ainda nao sei qual linguagem aprender primeiro
Fala ai mano, sob a perspectiva do seu comentário, se você ainda não aprendeu nenhuma das duas, sugiro você começar com o GDScript, você vai ter menos dor de cabeça.
@@guaraprogramador muito obrigado pela dica mano queria me enturmar com uma galera que gosta de programar e de ficar ligados nas novas tecnologias tem algum discord pra gente conversar bate papo resolucao de problemas ajudar um ao outro quem sabe criar projetos juntos ja sei um pouquinho de python
@@danilolenovo9717 Então tem o servidor do canal, mas ele é mais voltado a tópicos da Godot em si e programação dentro dela. Se você quer algo mais generalista nesse sentido, ai eu infelizmente não terei como te ajudar mto 😓
Guara, eu posso fazer lives assistindo seus videos para estudar?
@@tcreftBr opa fique a vontade meu caro! Se nao for incômodo eu só gostaria que você me marcasse no título ou descrição do vídeo com o @ 😉
@@guaraprogramador pode deixar 👍
Alegria contagiante
Como faço pra pegar um valor por colisão?? Tipo, meu jogo tem várias plataforma, aí a normal ele pula 1m , se ele tiver na plataforma elástica o player tem q pegar o quanto a plataforma multiplica o pulo dele , aí se ela multiplica por 2 ele ir pular 2m
Opa fala ai, então nesse caso específico não seria apenas como você acessa um node na cena, mas como essas coisas são organizadas em código, mas a lógica (pelo menos uma que eu consiga pensar agora) seria mais ou menos o seguinte: cada plataforma tem um multiplicador de pulo que você define. No momento da colisão do player com uma plataforma, ele pega esse valor e ajusta a altura do pulo. No código do player, você detecta a colisão e modifica a força do pulo usando esse multiplicador. Se a plataforma for elástica, ele multiplica o pulo, e se for uma plataforma normal, o pulo volta ao padrão. Se precisar de uma moral maior para resolver o seu problema, manda ele lá na comunidade do discord e a gente vai tentar ajudar com a sua situação, dentro do que for possível. Tmj
@@guaraprogramador blz mn vlw
Mano eu estou com um problema pois no mobile, para apertar um botão como o touch vc precisa soltar um para aperta outro, então para mim eu acho que apenas trocar para uma area 2d já resolve, mas a animação de pressionar fica bugada, como resolvo?
Fala aí mano! Então, sem ver o código diretamente, só consigo te dar uma sugestão com base no que imagino que possa ser o problema. O que você pode fazer é, no código da sua Area2D, usar o método _input_event para capturar o toque (touch) e verificar se o evento está pressionado ou não. Além disso, é importante conferir se já tem alguma animação em andamento, porque você só quer iniciar a animação quando nenhuma outra estiver tocando. Caso contrário, ela vai ficar sendo repetida indefinidamente. Se continuar com dúvidas, cola lá no servidor do Discord! Lá você pode compartilhar o código ou até mandar um vídeo mostrando o que está acontecendo. Quem sabe, eu ou outra pessoa do server conseguimos te ajudar de uma forma mais detalhada.
Conteúdo top apenas 🤌
Excelente, garoto!! Já sou seu fã!
Mesmo eu sabendo dessas coisas eu gosto de ver alguém falando
Conteúdo muito utíl
Mano faz um curso de gdscript.
Só passei pra dar meu like. Mais tarde vou assistir. Tô adorando essa frequência
parabéns pelos 2k irmão!
Muito obrigado meu caro :D, tmj
só o ouro!
Essa thumb ficou muito engraçada kkkkk
Tem um problema, eu vi que a godot removeu o VisualScript de versões novas, para conseguir usar tem instalar o "orchestrato", se eu usar a godot pela steam ela pode trazer alguma atualização com remoção de funções ou adicionar funções novas. Exemplo: eu estou criando um jogo na godot4.0.1 e se eu atualizar para godot4.3, vou ter problemas nos meus Nodes ou nos scripts. Eu acho que o mais certo seria usar a versão do site. Se eu estiver com foco em criar um jogo o ideal não seria se manter apenas na versão que está criando o jogo. Um exemplo os Studio de criação de jogos profissionais eles focam apenas em uma versão da engine, exemplo disso, muito pessoal usam a unity 2021 ainda.
Eu falo da versão da Steam mais por comodidade mesmo, é fácil instalar, e não exige muita manutenção da sua parte para instalar. Agora realmente, instalar a versão pelo site, ou usando um distribuidor de pacote (se você estiver no Linux), talvez seja mais interessante, porque ai você pode tomar cuidado com a versão que você está usando
Aprenda a mexer na godot em 10 minutos Obs:ele ensina tudo em apenas 7 minutos
😅
Muita boa, sua Live, garoto!! Vc é fera!
meu orgulho!
oh o mestre ai kkkkk 😁
Estou assistindo todos os vídeos! Conteúdos valiosismos, muito bom
caraca sabia disso não xd
vídeo muito bom, didatico com simples explicação e facil entendimento, dou 5 estrelas, precisamos de mai pessoas como vc no yt
Live muito boa ^^ Sempre um prazer assistir e aprender com esse canal :3
@@kenollxl2023 muito obrigado 😁 agradeço ai a sua participação 🙏
Quero ser um garoto de programa 😢 mais não sei programação
Mano era melhor ter feito isso sábado porque eu não consigo assistir quando é - de 5 horas da tarde
@@DARKLEGIONS-l8m e pq tarde de sábado às vezes não tem como ser sempre é complicado...
@@guaraprogramador tá então eu só queria que tu fizesse lives mais tarde
Muito massa o conteúdo
qual a versão dessa godot?
@@Davihsouzah fala aí mano, essa daí e a versão 4.3
@@guaraprogramador top, vc sabe se esses códigos funcionam na 4.1?
@@Davihsouzah provavelmente, apenas se atente a versão do plugin usado que é o terrain3d, tem que ser a versão que suporta especificamente a 4.1
@@guaraprogramador fechou, to fazendo um jogo de terror para o meu TCC, só que não encontro vídeos explicando como fazer a interação de interagir com um objeto, espero q o seu funcione
@@Davihsouzah Boa sorte com o seu TCC meu caro, qualquer coisa aparece lá no discord e a gente pode te ajudar ai dentro do que for possível 👍
Pra quem está afim de fazer um jogo estilo souls, já tem um template na comunidade q já serve de base para o projeto
7 minutos, você falhou
Com todo respeito
😭😭😭😭😭😭
Parece mais vantagem tentar uma engine que ofereça C# nativamente haha. Mas tá valendo, open source nem podemos reclamar.
Essa aula caiu como uma luva pra mim. To com um projetinho que na minha cabeça faz sentido em partes, mas como ele tem varios comportamentos que iram se repetir , a funçao vai ser importantissima no meu estudo pra esse projeto :)