Godot Fireball 3D tutorial
9:46
Godot Tank 3D - Cannon rotation
6:41
Godot Dialogue System Tutorial
8:51
Merli's talk com DevBandeira
7:34
Gigantic Jam 2024
3:04
5 ай бұрын
Godot AdMob Tutorial 2024
11:35
6 ай бұрын
Godot Particles 2D Tutorial - Fire
10:37
Godot Particles Tutorial
10:32
7 ай бұрын
My first Game Jam - Godot Engine
8:37
Godot Menu 3D Tutorial
11:46
9 ай бұрын
Godot Load Screen Tutorial
11:31
9 ай бұрын
Godot Blend Animations Tutorial
16:32
Godot Joystick for mobile tutorial
12:43
Пікірлер
@luizfernandodelima1994
@luizfernandodelima1994 Күн бұрын
Fico feliz que voltou com os vídeos da Godot :)
@walney2008
@walney2008 Күн бұрын
o que acha de colocar jogar contra IA ? ( pedi ao DeepSeek ) fazer essa funcionalidade, mais como sou iniciante ainda não saberia configurar, de uma olhada no código , pois poderia sei lá criar fazes para enfrentar varias tipos de IA, como jogos mortal kombat, street fighter, de uma olhada extends RigidBody2D # Variável exportável para o número do jogador (1 ou 2) @export var player_number: int = 1 # Variável exportável para a velocidade de movimento @export var move_speed: float = 40.0 # Variável exportável para a força do pulo @export var jump_force: float = -200.0 # Referência à bola (deve ser configurada no editor ou dinamicamente) @export var ball: NodePath # Função chamada quando o nó entra na cena pela primeira vez func _ready() -> void: # Bloqueia a notação (não está claro o que isso faz, mas está aqui) lock_notation = true # Função chamada a cada quadro para processar física func _physics_process(delta: float) -> void: if player_number == 1: # Controle do jogador 1 (humano) handle_player_input() else: # Controle do jogador 2 (IA) handle_ai_input() # Função para lidar com a entrada do jogador humano func handle_player_input(): # Obtém as entradas de movimento com base no número do jogador var input_left: String = "p1_left" if player_number == 1 else "p2_left" var input_right: String = "p1_right" if player_number == 1 else "p2_right" var input_jump: String = "p1_jump" if player_number == 1 else "p2_jump" # Lida com o movimento horizontal var direction: float = Input.get_axis(input_left, input_right) linear_velocity.x = direction * move_speed # Lida com o pulo if Input.is_action_just_pressed(input_jump) and is_on_floor(): apply_impulse(Vector2(0, jump_force)) # Função para lidar com a entrada da IA func handle_ai_input(): # Obtém a referência à bola var ball_node = get_node(ball) # Verifica se a bola foi configurada corretamente if ball_node: # Obtém a posição da bola var ball_position = ball_node.global_position # Calcula a direção para onde a IA deve se mover var direction: float = 0.0 if ball_position.x < global_position.x: direction = -1.0 # Move para a esquerda elif ball_position.x > global_position.x: direction = 1.0 # Move para a direita # Aplica o movimento horizontal linear_velocity.x = direction * move_speed # Pula se a bola estiver próxima e abaixo do jogador if ball_position.y > global_position.y and is_on_floor(): apply_impulse(Vector2(0, jump_force))
@walney2008
@walney2008 Күн бұрын
Ohhh, mais um video top
@juan2016pablo
@juan2016pablo 2 күн бұрын
Incrível
@kuniklo-igc
@kuniklo-igc 2 күн бұрын
muito bom, eu adorava esse jogo, me diverti muito relembrando. poder criar algo semelhante em casa é muito legal. obrigado pelo video.
@JDSMODS
@JDSMODS 5 күн бұрын
Você poderia fazer um curso mano
@jvictozinx
@jvictozinx 5 күн бұрын
o meu java sdk nao reconhece o caminho mesmo colocando no "bin"
@codengate
@codengate 9 күн бұрын
Valeu funcionou aqui!
@Yan-gk6gj
@Yan-gk6gj 10 күн бұрын
muito bom o tutorial espero que continue
@Humorzera2
@Humorzera2 14 күн бұрын
Não acho em lugar nenhum Compra dentro do jogo na play story (com dinheiro) in app ... Na godot
@MerliGameDev
@MerliGameDev 14 күн бұрын
Tem no AssetLib, chama Billing qqlr coisa. Eu tive muita dificuldade de implementar isto no meu game. Vou tentar gravar um video sobre isto e se ficar bom ja subo ele logo aqui no canal! Qqlr coisa entra no Discord do canal e eu mando as informações pra te ajudar
@walney2008
@walney2008 17 күн бұрын
show, bora criar um world, of tanks , :-) show
@walney2008
@walney2008 17 күн бұрын
qual o processo de criar um jogo e publicar ? achei top o game, parabens
@MerliGameDev
@MerliGameDev 14 күн бұрын
Valeu! Tem video no canal de como publicar na Play Store e na App Store!
@RodrigoDev123
@RodrigoDev123 20 күн бұрын
Mt legal!!
@NuBPRO.
@NuBPRO. 21 күн бұрын
nn funciona mais na godot 4.3
@MerliGameDev
@MerliGameDev 21 күн бұрын
Opa blz? Era pra funcionar sim. Fiz o video com a Godot 4.0 e nao tem nada de mudança no que eu usei. Sabe me falar onde da erro?
@YGEXTREME
@YGEXTREME 24 күн бұрын
top mano antes me sentia um burro por não saber programar mias vc me ajudou a entender obrgd
@funny.11114
@funny.11114 29 күн бұрын
👉👍👈
@juan2016pablo
@juan2016pablo Ай бұрын
Top demais
@Godot-sv7jk
@Godot-sv7jk Ай бұрын
Obrigado!
@juniorlv1248
@juniorlv1248 Ай бұрын
cara você é 10, todo sucesso do mundo pra você.
@EdMuffinYT
@EdMuffinYT Ай бұрын
Moço como q faz a tela animada no menu?
@MerliGameDev
@MerliGameDev Ай бұрын
Eu tenho este video que ensino a fazer isto: kzbin.info/www/bejne/oIiUlHenpKZ3j7ssi=1irS1EofKgYfa3XV
@jorgeaugusto30
@jorgeaugusto30 Ай бұрын
Cara, acho que faltou mostrar o resultado final. Mas bom tutorial.
@thecrazybird
@thecrazybird Ай бұрын
Tutorial de AdMob para Godot 2024 seems like a better title, doesn't it? That said, thanks for the video
@josmarpinheiro2589
@josmarpinheiro2589 Ай бұрын
Após a cutscene,poderia colocar um checkpoint caso o jogador queira pular a cutscene ao reiniciar o jogo caso ele morra na primeira fase
@josmarpinheiro2589
@josmarpinheiro2589 Ай бұрын
A série está ótima
@pietroteixeira9061
@pietroteixeira9061 Ай бұрын
Muito bom, faz tempo que eu tava atraz de um tutorial de cutscine
@syorto
@syorto Ай бұрын
Oi
@quas3dev
@quas3dev Ай бұрын
Cadê o restante? Não para não cara, é o único que ta me fazendo entender
@MerliGameDev
@MerliGameDev Ай бұрын
É mano, infelizmente este conteudo me deu resultados ruins e uma taxa de esforço grande. Ainda estou em fase de crescimento do canal, quem sabe quando eu estiver maior eu volte a isto, que eu vou ser sincero, eu gosto de gerar este tipo de conteudo, mas preciso de mais apoiadores como voce! Valeu!!!
@quas3dev
@quas3dev Ай бұрын
@MerliGameDev Super entendo, amigo. Gostei muito de seus conteúdos e sua didática. Com certeza estarei torcendo para que as coisas dêem certo para você! Abraço!
@quas3dev
@quas3dev Ай бұрын
@@MerliGameDev lança um curso na udemy, completinho. Ou em partes, você já tem um comprador garantido!
@truenincillo805
@truenincillo805 Ай бұрын
Olá, como faço para criar (script) para redimensionar em (escala) para (animatedSprite2d)
@MerliGameDev
@MerliGameDev Ай бұрын
Pode explicar melhor a duvida por favor? Não entendi
@truenincillo805
@truenincillo805 Ай бұрын
@@MerliGameDev Criei um seletor de player com (animatedsprite2d) e alguns sprites são 64x64, outros 16x16, quero criar um script para escalar os sprites 16x16 por código para que fiquem maiores
@truenincillo805
@truenincillo805 Ай бұрын
@@MerliGameDev você sabe?
@MerliGameDev
@MerliGameDev Ай бұрын
Eu acho que dá pra fazer, tem q pegar o frame ou os frames q vc quer e tentar fazer scale. Mas como o SpriteFrames é feito por texturas, não acho que tenho scale nesse objeto. Vc pode clicar duas vezes na imagem lá na pasta q ele ta e fazer scale na origem. Igual eu fiz no modelo 3D na serie do jogo 3D. Clica no resource e edita no import dele direto. Mas é muito mais fácil vc usar o Piskel e deixar tudo em um tamanho só. Tem uma opção de reseize muito boa no Piskel. Ou usa um outro editor de imagem local do pc.
@truenincillo805
@truenincillo805 Ай бұрын
@@MerliGameDev Quero um script escalável para (AnimatedSprite2D) você pode fazer um vídeo tutorial?
@LuizAntonio_Gameplay
@LuizAntonio_Gameplay 2 ай бұрын
como seria o contrario
@MerliGameDev
@MerliGameDev Ай бұрын
Vixi mano, contrário do que? Esse vídeo é antigo! Foi mal, nao entendi
@jhennifer465
@jhennifer465 2 ай бұрын
não seria mais pratico usar um único staticbody como chão/parede e usar tilemaps para fazer o level design?
@MerliGameDev
@MerliGameDev 2 ай бұрын
Sim, seria sim. Mas fiz esta serie um pouco mais simples. Tilemaps no fundo é simples mas pra quem nunca ouviu falar nao é tao Obrigado pelo apoio!
@jhennifer465
@jhennifer465 2 ай бұрын
@@MerliGameDev entendi, ainda estou aprendendo, sabia um pouco de game maker e estou pensando em migrar para o godot, acabou que depois de comentar acabei descobrindo que tem como colocar e manipular caixa de colisão tile por tile, achei incrivel
@timotiKK
@timotiKK 2 ай бұрын
muito bom!!!
@Haypuu
@Haypuu 3 ай бұрын
Muito bom
@Leanst.
@Leanst. 3 ай бұрын
Não tem como não aprender, parabéns!
@lucivando1980
@lucivando1980 3 ай бұрын
Professor, aula show! Vc falou em dar dicas de futuros tutoriais, pois bem, eu encontrei um tutorial de como fazer um joguinho de corrida pseudo 3D, como o top gear, e autorun, mas ele faz tudo em python, eu usei a ia blackbox, para recriar o mesmo código do jogo para gdscript, mas o novo código feito pela ia dá muitos erros e não funciona ba godot 4. Se eu te mandar o código em python, teria como vc fazer uma pequena série de um joguinho de corrida pseudo 3d, na godot 4???
@MerliGameDev
@MerliGameDev 2 ай бұрын
Boa sugestão Mas tenho alguns projetos na fila para tutoriais. Eu aconselho o Claude.ai e faz passo a passo. Assim qndo surgir um erro ou vc reaolve logo ou tbm pede ajuda pro Claude 🙂
@lucivando1980
@lucivando1980 3 ай бұрын
Professor, aula show! Vc falou em dar dicas de futuros tutoriais, pois bem, eu encontrei um tutorial de como fazer um joguinho de corrida pseudo 3D, como o top gear, e autorun, mas ele faz tudo em python, eu usei a ia blackbox, para recriar o mesmo código do jogo para gdscript, mas o novo código feito pela ia dá muitos erros e não funciona ba godot 4. Se eu te mandar o código em python, teria como vc fazer uma pequena série de um joguinho de corrida pseudo 3d, na godot 4???
@MerliGameDev
@MerliGameDev Ай бұрын
Opa, blz? Desculpa a demora Cara, eu não posso fazer isto, me desculpe. Eu espero que entenda, tenho planos e metas neste canal. Para dúvidas específicas, temos o Discord, mas neste caso, onde há muita coisa dando errado ao mesmo tempo eu aconselho ir aos poucos. Usar IA é uma faca de dois gumes, faça o menor pedaço possivel de código desta forma, do zero, e vá aos poucos. Trace pequenas metas dentro de uma receita do seu caminho pro objetivo e foque nisto. Lidar com muitos erros de um código que não é seu é o umas das principais causas da desistencia... Já passei muito por isso e hoje espero ajudar as pessoas neste obstaculo Valeu!
@XZenz_
@XZenz_ 3 ай бұрын
Que legal! Estou ansioso para a continuação desse projeto 😊
@Presidenteof
@Presidenteof 3 ай бұрын
Apoie lá pelo live pix, ainda ta funcionando né seu live pix? Onde recebo os projetos?
@MerliGameDev
@MerliGameDev 3 ай бұрын
Muito obrigado por virar membro! Entre em contato comigo no Discord do canal, @daronmore sou eu, dono do Server. Caso nao tenho Discord me avisa aqui
@juan2016pablo
@juan2016pablo 3 ай бұрын
🤯
@juan2016pablo
@juan2016pablo 3 ай бұрын
Uau
@juan2016pablo
@juan2016pablo 3 ай бұрын
Olha o título
@juan2016pablo
@juan2016pablo 3 ай бұрын
🚙
@jonasbarbosaqa
@jonasbarbosaqa 3 ай бұрын
Tô acompanhando, didática muito boa e organizado! Parabéns e continua
@lucivando1980
@lucivando1980 3 ай бұрын
Show, vc é o CARA!
@bigheadbrogames3757
@bigheadbrogames3757 3 ай бұрын
Muito massa meu velho. Aprendi sobre o Grid e o Libmesh que não sabia usar. Valeu! 👍
@yuribactk5
@yuribactk5 3 ай бұрын
Can you send me the final game file???
@MerliGameDev
@MerliGameDev 2 ай бұрын
It’s a membership award. Soon I will have KZbin membership but for now I have a Patreon