📖01 ‣ 📼07 ‣ Player Sprite & Animations ‣ Metroidvania Forge Godot 4 Tutorial Series

Опубликовано: 17 Май 2026
на канале: Michael Games
4,155
238

Welcome to the Metroidvania Forge, a game dev tutorial series in Godot 4!

In this episode we will replace the pink placeholder sprite on our character with a custom sprite sheet! We'll also add animations, hook them to our player states, and even refine our player collision shape, and one-way platform raycast detection.

Topics Covered: Player, sprite2d, import sprite sheet, sprite sheet, animations, capsule shape for collisions, raycast2d, shapecast2d, flip_h, flip sprite

New Assets Used:
hero.png

Itch.IO Series Page: https://michaelgames.itch.io/metroidv...

--------------------
Chapters
--------------------
00:00 Intro
00:30 Overview
03:13 Import & set up player sprite
06:13 Add animation player node
07:39 Create idle animation & some animation panel explanations
10:50 Crouch animation
14:46 Run animation
20:01 Jump animation
21:02 Play animations from state scripts
23:38 Remove un-needed sprite cod from crouch state
25:21 Flip sprite with update_direction
30:42 Collision shape update - use capsule
34:52 Fix crouch/raycast issue when on edges of platforms
41:21 Performance enhancement for raycast/shapecast nodes
43:56 Outro & Homework
45:24 Thank you Patreon supporters!!!
46:42 Homework review - character designs!
--------------------

Metroidvania Forge Tutorial Series Playlist:
   • Metroidvania Forge Tutorial Series  

Series Outline: https://docs.google.com/document/d/1A...

Join our discord community!
Discord:   / discord  

Become a Patreon member to get exclusive access to Michael, and more: https://www.patreon.com/c/user?u=2630...

Michael Games Trello Board: https://trello.com/b/9PlGOAZv/aarpg-t...