Godot 4 Visual Effects System (Dust + Screen Shake)

Опубликовано: 05 Август 2026
на канале: Michael Games
2,759
175

Metroidvania Forge • Chapter 04 Episode 01 • Godot 4 Tutorial Series

In this episode we will add a foundational feature to our game before we implement abilities - A VFX system that follows a factory pattern. We will start with a set of "dust" effects, explore how to set up a factory, and implement the new effects in our jump and land states so that our player makes dust when he jumps and lands back on the ground.

As a bonus, we will implement a camera shake effect.

==========================
ASSETS FOR THE PROJECT
---------------------------------------------------
Itch.IO Series Page: https://michaelgames.itch.io/metroidv...
Assets Used: ch_04_player_abilities.zip

===============================
LINKS TO MORE OF MY CONTENT
-------------------------------------------------------------
Metroidvania Forge Tutorial Series Playlist:
   • Metroidvania Forge Tutorial Series  

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

Join my 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...

Other Playlists:
AARPG Tutorial Series:    • Make a 2D Action & Adventure RPG in Godot ...  

==========
Chapters
--------------------
00:00 Intro
01:13 Concept overview
02:42 Setup and add files to project
04:37 Introduce VisualEffects script & factory system
09:31 Add button to test functionality
12:53 Build dust effect scene & animations
16:26 Add script to DustEffect scene
22:27 Implement dust effects in VisualEffects script
24:58 Test & address z-index visibility issue
28:38 Implement dust effects in player jump & fall states
31:22 Talk about hit particle effects (we will implement next episode)
32:25 Implement camera shake effect
43:29 Outro
44:44 Homework && Thank you Patreon supporters!!!
--------------------

Topics Covered: factory pattern, visual effects, dust effect, jump effect, land effect, screen shake, built in script,
in-depth tutorial, deep dive, complete course, metrdoivania, metroidvania dev tutorial