Summary
Keywords
Full Transcript
Contribua com pix: [email protected] No episódio 35 da série Godot do Zero 2025, implementamos a mecânica clássica de jogos de plataforma: o wall slide (deslizar pela parede) e o wall jump (pular a partir da parede). Neste vídeo você vai aprender como criar um estado de deslize, detectar o contato com a parede usando RayCast2D, espelhar corretamente a animação do personagem, aplicar uma aceleração customizada durante o deslize e impulsionar o player na direção oposta ao pular — tudo isso integrado à máquina de estados do jogador. Essa mecânica é muito comum em jogos modernos de plataforma e é uma adição importante para deixar o seu jogo mais dinâmico e divertido! ✅ Nesse vídeo você vai aprender: Como criar a animação de deslizar na parede Como detectar paredes com RayCast2D nos dois lados do player Como implementar o estado “wall” na máquina de estados Como aplicar aceleração diferenciada ao deslizar Como fazer o wall jump, pulando na direção oposta Como controlar o espelhamento do personagem ao tocar na parede Tudo explicado de forma prática, passo a passo, para você deixar o seu jogo cada vez mais profissional 🛠️ Conteúdo do vídeo: 00:00 – Apresentação 01:12 – Criando a animação “wall” 02:09 – Criando o novo estado para o player 05:19 – Atualizando o diagrama de estados do player 07:00 – Criando RayCasts para detectar as paredes 09:11 – Detectando as paredes com os RayCasts 10:42 – Preparando o cenário com paredes de teste 12:30 – Detectando quando o player chega no chão 13:52 – Ajustando a direção do player 16:35 – Extraindo a gravidade 20:55 – Criando o fator de aceleração na parede 22:43 – Pulando a partir da parede 23:56 – Aplicando impulso na parede 26:22 – Corrigindo o pulo duplo 26:54 – Ajustando a força de impulso da parede 28:04 – Caindo da parede 29:57 – Resultado final 📌 Acompanhe a série completa e aprenda a criar seu próprio jogo do zero, passo a passo! 🔔 Se inscreve no canal e ativa o sininho pra não perder os próximos episódios 🐧 Pasta com as imagens no Github : https://github.com/RafaelForbeck/Godot-2025-Plataforma-2D-YouTube/tree/main/sprites/1%20-%20Penguin 🐧 Demais imagens utilizadas no projeto: https://grafxkid.itch.io/ 💾 GitHub – projeto no início do vídeo: https://github.com/RafaelForbeck/Godot-2025-Plataforma-2D-YouTube/tree/video-35-inicio 💾 GitHub – projeto no final do vídeo: https://github.com/RafaelForbeck/Godot-2025-Plataforma-2D-YouTube/tree/video-35-fim 💾 GitHub – principal (última versão): https://github.com/RafaelForbeck/Godot-2025-Plataforma-2D-YouTube 📎 Download da Godot: https://godotengine.org/ 🔖 Hashtags: #Godot #Tutorial #GameDev #GameDevelopment #DesenvolvimentoDeJogos
