An Intro to Godot 4 Particles + Godot Future Development Update

  Рет қаралды 25,327

Gamefromscratch

Gamefromscratch

8 ай бұрын

This is a combination tutorial/introduction to using Particle Systems in Godot 4.x, as well as an overview of recent and upcoming changes to particle systems in Godot starting with Godot 4.2 beta and going into the future, including a complete refactor of the GPUParticle3D class and a retirement of sorts for CPUParticles3D.
If you are only interested in the tutorial section of this video, start at 0:25 mark. If you are here for the news only, jump forward to the 7:45 Mark.
Links
--------
gamefromscratch.com/the-futur...
-----------------------------------------------------------------------------------------------------------
GFS Patreon : / gamefromscratch
GameDev News : gamefromscratch.com
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------

Пікірлер: 57
@gamefromscratch
@gamefromscratch 8 ай бұрын
Links -------- gamefromscratch.com/the-future-of-godot-particles/ ----------------------------------------------------------------------------------------------------------- GFS Patreon : www.patreon.com/gamefromscratch GameDev News : gamefromscratch.com GameDev Tutorials : devga.me Discord : discord.com/invite/R7tUVbD Twitter : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@onetupthree
@onetupthree 8 ай бұрын
hey 😄 thanks for the shoutout! I really appreciate it ♥ and great video as well! lots of exciting stuff for godot particles 😤
@apollolux
@apollolux 8 ай бұрын
I look forward to watching your videos to see how to do things the Godot way. :)
@chuddyzz9074
@chuddyzz9074 8 ай бұрын
I just subscribed and I look forward to more Godot particles tutorials! 😁
@nathanbanks2354
@nathanbanks2354 7 ай бұрын
I also just subscribed. Tiny channels like yours are always super exciting!
@WagnerGFX
@WagnerGFX 8 ай бұрын
Basically, "Interpolate to End" lets you tell the particles to wrap up and go home faster. Imagine you have some 10s particles, and you want to disable the particle and make them disappear gracefully in 0.5s. All you need to do is disable "Emitting" and use a tweener to interpolate that property from 0 to 1.
@gamefromscratch
@gamefromscratch 8 ай бұрын
Ah that makes sense, thanks
@AdemOmerovicBA
@AdemOmerovicBA 8 ай бұрын
Can I use tweener for music pitch increase/decrease?
@crazyfingers619
@crazyfingers619 8 ай бұрын
Where did Dani go, I need his thoughts on this subject.
@0.Andi.0
@0.Andi.0 8 ай бұрын
Godot particle system
@Tenomas
@Tenomas 8 ай бұрын
Of course I used Godot’s Particle System
@RenderingUser
@RenderingUser 8 ай бұрын
Ofc he's gonna love the new particle system. He'll rate it a milk out of yoghurt
@jujume1327
@jujume1327 8 ай бұрын
GFS never disappoints
@bunnybreaker
@bunnybreaker 7 ай бұрын
As a BIG fan of Unity's Shader Graph, this makes me so happy.
@deluxe_1337
@deluxe_1337 8 ай бұрын
I wasn't too fond of Godot, but after this video I am interested. Thanks!
@chrismcpherson7582
@chrismcpherson7582 8 ай бұрын
Im so glad you cover Godot so much, i quit using reddit so you are the main source of godot news
@in-craig-ible6160
@in-craig-ible6160 8 ай бұрын
Groovy.
@apollolux
@apollolux 8 ай бұрын
I love me a good particle system. :)
@RenderingUser
@RenderingUser 8 ай бұрын
Is there a way to collide 2D particles?
@theforest8882
@theforest8882 8 ай бұрын
Awesome
@Garretlike
@Garretlike 3 ай бұрын
Haven't tried it yet, but does anyone know if it fixes the macos crashes when using compatability mode with particles?
@justlimeguy
@justlimeguy 8 ай бұрын
Man... Entered the comment sectiona nd got greeted with nsfe bots.. I reported 4 idk how many more will come.
@rremnar
@rremnar 8 ай бұрын
I've reported bots. They aren't taken down, because KZbin is run by a bot.
@stellarlabs
@stellarlabs 8 ай бұрын
A real hero, respect!
@stellarlabs
@stellarlabs 8 ай бұрын
Just reported 2 more
@gamefromscratch
@gamefromscratch 8 ай бұрын
I used to block/ban them, but they're always fresh accounts, so really there was no point to it. They are generally 90% gone within an hour (probably due to actions of folks like you, so thanks), so I've mostly learned to live with them. Ironically they probably help the channel a little bit with the algorithm. KZbin really does need to get this fixed though, they are wayyyyyyy too common these days. And always within a minute or two of posting, they're ultra fast.
@justlimeguy
@justlimeguy 8 ай бұрын
@@gamefromscratch a little curious this is that all of them are also created at same time, like 8-9 hrs ago .. which simply means a fault in KZbin's moderation. Alse notice those accounts end with a similar string.
@DestusG
@DestusG 8 ай бұрын
We need a lot of updates in godot's particle
@orange_blossom1
@orange_blossom1 8 ай бұрын
I'm also a particle - we need a lot of updates.
@c3d_ultra499
@c3d_ultra499 8 ай бұрын
Flip book texture based particles with frame blending and ribbon trail particles are at the top of my list for things that should be added to the particle system.
@sheepcommander_
@sheepcommander_ 8 ай бұрын
@@c3d_ultra499 Im surprised i understood this sentence, and i agree!
@GodsAutobiography
@GodsAutobiography 7 ай бұрын
I think you forgot to include the link to that guys effect breakdown
@sheepcommander_
@sheepcommander_ 8 ай бұрын
WOW
@ritzenhauf
@ritzenhauf 8 ай бұрын
Why would anyone want cpu particles?
@The_Xeos
@The_Xeos 8 ай бұрын
Well it was for compatibility reasons, but yeah now it's basically useless
@ttrev007
@ttrev007 8 ай бұрын
I would have guessed for computers without GPU's but the video said compatibility with some older systems. i wonder how old the older systems are.
@KomodoBitGames
@KomodoBitGames 8 ай бұрын
You can do things like access data on skeletal mesh or without distance field integration also handle collision data. Certain things normally can’t be done on the GPU. These are features unreal has, given godot is open source it likely doesn’t have these. There are a lot of cool things you can do in VFX on the CPU
@HenryLoenwind
@HenryLoenwind 8 ай бұрын
Because the CPU will know when they collide with something and can impact that information on that object. For example, if the player is hit by a "spark of magic" particle, they can take damage. GPU particles are handled completely on the GPU, so the game code on the CPU has no idea about what they are doing---they are pure VFX.
@ritzenhauf
@ritzenhauf 8 ай бұрын
@@KomodoBitGames aaah this rings a bell. thank you!
@nostalgianinja
@nostalgianinja 8 ай бұрын
and just a few hours away they released a new Beta! Your work is cut out for you ;)
@madhatter294
@madhatter294 4 ай бұрын
I have searched the entire internet for help and nobody seems to know how to fucking trigger one shot particles
@antoinelifestyle
@antoinelifestyle 8 ай бұрын
First 🎉
@ThaerRazeq
@ThaerRazeq 8 ай бұрын
First 😂
@psyboyo
@psyboyo 7 ай бұрын
Feature creep. /facepalm
@magicalmusictv919
@magicalmusictv919 8 ай бұрын
Particles are least important part of any game engine. But they provide a payoff for your other hard work.
@rremnar
@rremnar 8 ай бұрын
I've read the info on the Godot website on particles. What gets me is that they can't add the same features for CPU particles, thus they are not updating it. In Unreal Engine, you can use either, and they have mostly the same features; but you can render more particles using the GPU. So I don't know why Godot devs are making excuses; incompetence, or is it another case of Vulkanitis? Edit: I am glad they are making updates to particles. They needed some attention; but I don't like reading excuses on why they can't do something, when every one else can. Then again this is the Vulkan engine, so it could be a limitation.
@ender-gaming
@ender-gaming 8 ай бұрын
It's more a case of not having hundreds of millions of dollars to spend on developers as Godot is a free and open source game engine. It's not impossible to implement CPU and GPU particles, but CPU particles are very tricky to get performant, especially with more complex effects. The dev time on this is high and it gives inferior performance. It does have simplicity in implementation for the user, but again, the free and open source godot doesn't have hundreds of millions of dollars like Unreal does and thus need to focus their limited dev time on features that provide the most value.
@denisquarte7177
@denisquarte7177 8 ай бұрын
Ok Karen
@Cleefbag71
@Cleefbag71 8 ай бұрын
It's open source and they've said they'll accept contributions that keep CPU particles on par with GPU particles. If it's so easy to do, off you go.
@gamefromscratch
@gamefromscratch 8 ай бұрын
It's more a matter of duplicating effort on a system that is quickly becoming a solution to a problem that no longer exists. Even Unreal does stuff like this, even worse on occasion, like dropping HTML5 and 2D game development support completely.
@etherealregions2676
@etherealregions2676 8 ай бұрын
I'm more so responding to Karen's point about being free and open source. I think it's awesome for Godot to be free and open source. But the business side of my mind is thinking that they could have two forks of Godot. One that's free and open source, and another that's more like Unreal that has a similar 5% or whatever user agreement. It could be kinda like patreon where the paid version gets the early access stuff first. But does get passed down to the open source version once all the bugs are worked out. If I created Godot, that is how I would have set it up, right out of the gate. But this is just me, thinking out loud. lol
The Best New Features Coming in Godot 4.3
11:40
Gamefromscratch
Рет қаралды 40 М.
10+2 AWESOME ADDONS for GODOT 4
8:36
MrElipteach
Рет қаралды 127 М.
NERF WAR HEAVY: Drone Battle!
00:30
MacDannyGun
Рет қаралды 50 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 52 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 15 МЛН
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 320 М.
A (Not So) Brief Overview of 3D Particles in Godot 4
17:02
Watt Interactive
Рет қаралды 13 М.
GODOT VFX - Easy Explosions Effect Tutorial
12:01
Gabriel Aguiar Prod.
Рет қаралды 13 М.
Godot Engine - 2023 Showreel
5:33
Godot Engine
Рет қаралды 490 М.
Godot Road Generator Add-On Review/Tutorial
9:10
Gamefromscratch
Рет қаралды 13 М.
Why GODOT 4.3 is going to be wild!
9:50
Saas
Рет қаралды 119 М.
Tierlisting the BEST (and worst) GAME ENGINES
33:51
BiteMe Games
Рет қаралды 202 М.
Particle Systems From BEGINNER To PRO | Godot Engine
10:59
PlayWithFurcifer
Рет қаралды 83 М.
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 160 М.
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 178 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,6 МЛН
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 1,8 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 342 М.