How to make Particles and Visual Effects in Godot ( and grab the FREE Textures!)

  Рет қаралды 81,953

Picster

Picster

Күн бұрын

Пікірлер
@KrystofKlestil1337
@KrystofKlestil1337 4 жыл бұрын
This is hands down the best tutorial on particle effects I've watched for Godot. Keep'em coming friend.
@picster
@picster 4 жыл бұрын
Thanks a lot! The particle system is not the most advanced or feature-packed compared to Unity or UE. But with a little creativity, there is still a lot of potential ✌️
@KrystofKlestil1337
@KrystofKlestil1337 4 жыл бұрын
@@picster Yeah I do miss the intuitive unity aprticle system from time to time.
@picster
@picster 4 жыл бұрын
@@KrystofKlestil1337 Yes, the System of Unity is really, really solid!
@marcosadrian65
@marcosadrian65 4 жыл бұрын
Agreed!! is by far the best tuto on particles 2d ever seen, really hope to see more coming!!!.
@picster
@picster 4 жыл бұрын
@max steel the first question would be what you want to create.
@mathiasdavril1184
@mathiasdavril1184 4 ай бұрын
I saw this vido 3 years ago and I still remember it today because the texture you gave us are perfect and I'm just coming back to get it again
@pai64
@pai64 4 жыл бұрын
Good job I will rewatch this when I need particles Edit: Oh you are the dev of Bottomless that game is so good I'm gonna commit subscribe
@WarrenMarshallBiz
@WarrenMarshallBiz 2 жыл бұрын
Late to the party, but FANTASTIC video, thank you! Really helped me understand what can be done with particles in Godot ...
@3booodpro
@3booodpro 4 жыл бұрын
THIS IS VERY PERFECT MAN You are the best man!
@picster
@picster 4 жыл бұрын
Thank you!
@FerreusDeus
@FerreusDeus 3 жыл бұрын
I've been needing this tutorial for 2 years! Thank you! No other tutorial mentions animated sprites! I would never have figured out that the Offset property changes the frame.
@picster
@picster 3 жыл бұрын
It is really in an unexpected place... well hidden gem 🙄😃
@benzenatizineeddine7816
@benzenatizineeddine7816 3 жыл бұрын
Duuuuude i'm watching this and shaking how is this engine so underrated!
@ZachA-T
@ZachA-T 4 жыл бұрын
Nice! Bottomless was the reason I tried out Godot, so it’s awesome seeing some behind the scenes! Especially with the particle system! Enjoying watching the development of such a cool game!
@picster
@picster 4 жыл бұрын
Oh wow, that's so great to hear! I hope you like it so far!
@ZachA-T
@ZachA-T 4 жыл бұрын
@@picster Yes! It’s been a fantastic and inspiring experience so far and I can’t wait to learn more!
@picster
@picster 4 жыл бұрын
@@ZachA-T looking forward to see a game from you!
@chillenld
@chillenld 4 жыл бұрын
It always feels like there's a big gap in resources for VFX, and this was fantastic! Lots of great little insights along the way. Great stuff!
@picster
@picster 4 жыл бұрын
Thanks!
@selgesel
@selgesel 3 жыл бұрын
This is much much better than any other VFX video that I've seen so far, paid or otherwise. It's incredible that you tackle multiple kinds of effects, but you also play around with each of them to show variations, and you do it in an incredible 16 minutes. Great job, and thanks a lot!
@picster
@picster 3 жыл бұрын
Thank you very much! 🙏
@saulnores3477
@saulnores3477 3 жыл бұрын
12:58 I'll give you an advice for future videos. Please zoom in (I can't see well those small coding). The rest of your video is awesome. You are great at teaching particles.
@jwr26games
@jwr26games 3 жыл бұрын
This is an excellent demonstration of the Godot Particle2D node! Your artwork is also top-notch too!! Hats off to you sir!!
@garffild
@garffild 5 ай бұрын
I can’t finish watching this awesome tutorial because I am falling asleep. This voice and music and effects are like hypnosis 😅
@skepsys_d
@skepsys_d 4 жыл бұрын
Very cool and great work making a video on this subject, this is going to help the Godot community a ton. Thank you and stay safe out there.
@senlee325
@senlee325 3 ай бұрын
Nice particles 😃Just what I needed. Thank you!
@fran12659
@fran12659 8 ай бұрын
i was having a hard time doing effects for spells on my game, your video saved me thanks!
@Chevifier
@Chevifier 3 жыл бұрын
Talk about thinking outside the box. I would've never thought to give a particle texture an offset to get that effect!!!
@devsimples
@devsimples 4 жыл бұрын
You had me when you said "Bottomless". I saw your game and I had no idea you had a youtube channel!! Keep on it bro!
@picster
@picster 4 жыл бұрын
Thanks for the nice motivation!
@Lulink013
@Lulink013 3 жыл бұрын
I've already had a lot of fun fiddling with all the options and a basic particle shape but your results are on anothe level! Why is that? Pretty simple: I wasn't using the power of curves, didn't know about the >1 luminosity trick and stuck to basic particle shapes. Next time I use that node I'll have a lot more ideas, thanks!
@picster
@picster 3 жыл бұрын
Cool! Glad you find it useful!
@zoggerdev3201
@zoggerdev3201 4 жыл бұрын
Finally some examples that are simple and effective. I will adapt some of your ideas and integrate them into my own mobile game. Great video thanks :)
@jasonplays4332
@jasonplays4332 3 жыл бұрын
I just found your channel from a 4 game developers on one art kit video. I'm in love with your new content. You have so much knowledge to share and you share it well. Keep up the hard work!
@picster
@picster 3 жыл бұрын
Thanks a lot! Very motivating words!
@marcelor1235
@marcelor1235 Жыл бұрын
Wow! This intro is impressive!
@FullCitris
@FullCitris 2 жыл бұрын
Nice! This is the first actually helpful tutorial I've watched for more "advanced" particles. I just need to know how you made the particles.
@obadiahluna4215
@obadiahluna4215 3 жыл бұрын
Your Godot videos are really informative and helpful. Thank you friend, for clearing up some particle questions I had! You're awesome!
@picster
@picster 3 жыл бұрын
Thanks!
@marcosadrian65
@marcosadrian65 4 жыл бұрын
Awesome tutorial man thanks!!
@picster
@picster 4 жыл бұрын
Glad you like it 😁
@meowyih1
@meowyih1 2 жыл бұрын
Many thanks for this short and clear tutorial, and also the CC0 license sample project.
@bugseater1
@bugseater1 4 жыл бұрын
Useful! I hope you make more of these Godot tutorials after Bottomless comes out instead of going silent for 9 years lol
@picster
@picster 4 жыл бұрын
Haha, 9 years fly by so fast 🤣 I have a list of things I want to explain more in depth. At the moment my number one goal ist to get the trailer ready so I can get the Steam page up and running.
@bugseater1
@bugseater1 4 жыл бұрын
@@picster Overall I've been really excited for Bottomless. It's one of the first Godot games that looks like it has massive potential to be something incredible. Keep going on!
@picster
@picster 4 жыл бұрын
@@bugseater1 thank you for the motivation!
@bugseater1
@bugseater1 4 жыл бұрын
@SirLollipop ye.
@travisnielsen9975
@travisnielsen9975 3 жыл бұрын
Wow! Very cool!! Thank you! This was very easy to understand.
@picster
@picster 3 жыл бұрын
Thanks for the motivation!
@desoft8b
@desoft8b 2 жыл бұрын
This is special chocolat for devs.
@cheza_cheza
@cheza_cheza Жыл бұрын
Thank you! That sparkle effect has saved me a lot of time and effort!
@kidando
@kidando 4 жыл бұрын
I just watched the first 20 seconds and I have subscribed
@picster
@picster 4 жыл бұрын
Thanks ☺️
@itzzsadji2287
@itzzsadji2287 8 ай бұрын
Imo that's the best tutorial i saw. Tysm
@rtfranco
@rtfranco 4 жыл бұрын
Awesome! Nice tutorial format.
@jugibur2117
@jugibur2117 2 жыл бұрын
Really great info here, thanks a lot! (Also the function wrapf() I did not know yet)
@infinitenex8165
@infinitenex8165 2 жыл бұрын
This video is a gold mine! Thank you very much for the demonstration and repo.
@Mohamed88Hassan
@Mohamed88Hassan 2 жыл бұрын
wow thats rly helpful ty can u tell me how to creat dropping like heavy boxes get on the player when he get close from it ?
@picster
@picster 2 жыл бұрын
Hmmm I'm not sure if I understood your question correctly... 😔
@118andrey
@118andrey 4 жыл бұрын
"Please if it's not perfect forgive me" Zero dislikes
@picster
@picster 4 жыл бұрын
That's the forgiveness bonus 🤠
@Hyrain
@Hyrain 3 жыл бұрын
someone disliked.. let's start a crusade
@picster
@picster 3 жыл бұрын
@@Hyrain haha, hey, if someone dislikes it... It's ok ☺️
@mizuki6048
@mizuki6048 3 жыл бұрын
You jinxed it lmao
@masar-at
@masar-at 3 жыл бұрын
@@Hyrain the only one since your comment!
@pablogri4667
@pablogri4667 4 жыл бұрын
Wow man I love this tutorial, thanks for your work! Regards from Argentina
@picster
@picster 4 жыл бұрын
Cheers back from Germany!
@thetiphon
@thetiphon 11 ай бұрын
Great tutorial! Much thanks
@judelingan5863
@judelingan5863 4 жыл бұрын
This is a really solid tutorial. Keep making things like this.
@moofymoo
@moofymoo 4 жыл бұрын
Good tutorial, thnx! Suggestion - for getting first particle effect to show something (Hello World), you could go slower and explain something about properties that are required for particle system to work. If someone (me :p) has never used particle system, he needs to pause after every couple seconds.
@LaurentSOUDRON
@LaurentSOUDRON Жыл бұрын
Impressive how well you know how to use Godot and particles 😲👍
@luh2829
@luh2829 3 жыл бұрын
Wow so pretty. I love the effects. first time I've really done any was in a game jam a few days ago. Thought they looked fine, now I'm kinda embarrased about them😅
@picster
@picster 3 жыл бұрын
Thanks! Don't be embarrassed, it's just one page in a diary ☺️
@Kio_Kurashi
@Kio_Kurashi 2 жыл бұрын
That circle 'mistake' looked like it would be a good energy orb particle that's moving. Would just have to change the direction based on the volocity required.
@rossc5140
@rossc5140 3 жыл бұрын
Found this incredibly useful, thanks!
@picster
@picster 3 жыл бұрын
You're welcome!
@RebelliousX
@RebelliousX 4 жыл бұрын
Really cool, I love this. Thanks for the tutorial 👍🏼
@gibmadaf
@gibmadaf 3 жыл бұрын
por alguna extraña razón al ingresar la textura las partículas (min 1:18) parpadean como si faltara un fotograma, es decir no se manifiesta fluida la vida de la partícula
@ultimaxkom8728
@ultimaxkom8728 4 жыл бұрын
This tutorial is very interesting and very alive. Nice.
@picster
@picster 4 жыл бұрын
Thank you!
@NycroLP
@NycroLP 4 жыл бұрын
God I love thise engine. It's so much more fun and easier to use than lets say UE4.
@teorianapraticacompedro2716
@teorianapraticacompedro2716 2 жыл бұрын
I agree. Godot > All
@leodarcangela
@leodarcangela 3 жыл бұрын
Thanks for your advices, it's very interesting !!
@jacksontriffon5064
@jacksontriffon5064 2 жыл бұрын
Next time please zoom in ~ especially in the code sections ~ so we can read everything, even when watching on mobile. Thanks for the awesome video! :)
@notanenglishperson9865
@notanenglishperson9865 3 жыл бұрын
I really liked this tutorial, even though I don't actually making games :D
@notanenglishperson9865
@notanenglishperson9865 3 жыл бұрын
Well, now I actually want to start
@gibbdev
@gibbdev 4 жыл бұрын
Absolete legend, thank you verry much! Keep em comming)
@picster
@picster 4 жыл бұрын
Thanks! I'll try!
@InsightfulCaveman
@InsightfulCaveman 4 жыл бұрын
Thank you! This is very useful.
@kunai9809
@kunai9809 3 жыл бұрын
thanks for that. Looks awesome in my game :D
@cratrgames3487
@cratrgames3487 4 жыл бұрын
Surprisesurprise, great tutorial!
@ueeeeed
@ueeeeed 3 жыл бұрын
Nice!
@LordDarkfinst
@LordDarkfinst 4 жыл бұрын
Hehe wonderful! 👍
@picster
@picster 4 жыл бұрын
Thank you! 🎉
@pawemichaowski3491
@pawemichaowski3491 4 жыл бұрын
Thank you, awesome narration
@mightymochigames
@mightymochigames 4 жыл бұрын
Thanks for making this!
@picster
@picster 4 жыл бұрын
My pleasure!
@javierbarron2122
@javierbarron2122 4 жыл бұрын
Awesome. I would suggest to zoom in on the code and properties because I cannot see them on a cellphone.
@astwyr2856
@astwyr2856 4 жыл бұрын
you are awesome thank you so much!!
@MrMushroom5
@MrMushroom5 4 жыл бұрын
Thanks bro I needed it for my weapons
@kusog3
@kusog3 3 жыл бұрын
Godot content... instant sub!
@cryptoperumal5590
@cryptoperumal5590 3 жыл бұрын
thanks for explaining in detail manner..
@luh2829
@luh2829 3 жыл бұрын
Wow such pretty. Just watched it like 2 More times to kinda copy the particles for a little project im working on. Its really kinda amazing, how much difference nice Particles can do for a game. How do you make those nice Sprites btw?
@akam9919
@akam9919 3 жыл бұрын
When you're coffee's so hot, it creates a tornado...
@eboatwright_
@eboatwright_ 4 жыл бұрын
Thanks for this!
@arthank1263
@arthank1263 3 жыл бұрын
Lovely! I'm off to try and make some of these 3d :))
@picster
@picster 3 жыл бұрын
It's more or less the same. In Godot, 3D and 2D particle systems use the same resource.
@khusravkholmatov3667
@khusravkholmatov3667 3 жыл бұрын
Super 👌
@derianhyperioon7830
@derianhyperioon7830 4 жыл бұрын
hello picster !
@picster
@picster 4 жыл бұрын
Hello back! 👋
@lucasviana237
@lucasviana237 Жыл бұрын
Very nice tutorial. Thanks.
@teucay7374
@teucay7374 2 жыл бұрын
You have a new sub!
@mightymochigames
@mightymochigames 2 жыл бұрын
This is such a good video
@wadg
@wadg 3 жыл бұрын
Wuao great job! Thank you so much! Btw in the 3rd example, you cut your video and we cannot see the setting that changes the display from three to only one (in minute 6:47)
@picster
@picster 3 жыл бұрын
Thanks! I will take more care in the future!
@DestusG
@DestusG 4 жыл бұрын
Thanks for the tutorial helped alot
@picster
@picster 4 жыл бұрын
Glad to hear that! ✌️
@dumpsta-divrr365
@dumpsta-divrr365 2 жыл бұрын
In the third example, how are you making it so only one of the three "glows" in random_selection.png is shown? Mine acts like yours does but all three parts of that image are shown. I thought changing the Visibility Rect under Particles2D would help but no luck
@picster
@picster 2 жыл бұрын
Ah, that was a bad editing from my side. I said it, but the video does not show it: You need to check "Particles Animation" and set "H Frames" to 3 (in this case). I show how to set it up at kzbin.info/www/bejne/eoGngXxrr6mYpa8 - 0:47
@dumpsta-divrr365
@dumpsta-divrr365 2 жыл бұрын
@@picster Ah yeah that did it, thanks so much!
@MrMr-oj7hl
@MrMr-oj7hl 6 ай бұрын
6:30 having trouble replicating this in godot 4.2 3d
@picster
@picster 6 ай бұрын
In 3D it works a bit different. Create a new StandardMaterial3D in the material override slot. In the Material, under Billboard, set Mode to Particle Billboard. A new section will then appear in the Material called "Particle Anim". There you can setup h and v frames.
@MrMr-oj7hl
@MrMr-oj7hl 6 ай бұрын
@@picster Actually I meant the whole example, I don't know how to make smooth transitions in 4.2 3D godot
@formal_club
@formal_club 10 ай бұрын
thank you so much!
@Silver-nm2if
@Silver-nm2if 3 жыл бұрын
that one person missed the like button
@picster
@picster 3 жыл бұрын
😊
@OmeedNOuhadi
@OmeedNOuhadi 6 ай бұрын
👏👏👏
@FrozenWell
@FrozenWell 4 жыл бұрын
great video thanks
@picster
@picster 4 жыл бұрын
Hey thanks!
@no-trick-pony
@no-trick-pony 4 жыл бұрын
:D
@matheusnico1as
@matheusnico1as Жыл бұрын
please, could you do it for Godot 4?
@Muphet
@Muphet Жыл бұрын
I thought I found godot tutorial but it was ASMR video
@picster
@picster Жыл бұрын
Lol 😂 what? 😁
@DogeisCut
@DogeisCut 4 жыл бұрын
Any tips on an Explode effect?
@picster
@picster 4 жыл бұрын
I will try to find a little time to make a video about that topic. Basically: fast, powerful, bright
@cmds.learning7426
@cmds.learning7426 4 жыл бұрын
cool!
@ahmadtakhimi6839
@ahmadtakhimi6839 3 жыл бұрын
Thank you for the awesome textures. Can you show us how did you make them ? Using blender ? What addon did you use ? Thanks again
@picster
@picster 3 жыл бұрын
I used Blender for the animated spritesheet (the file is in the repository). Inside Blender I used no add-ons. The other textures were made in Photoshop.
@sosasees
@sosasees 3 жыл бұрын
I watched this video just to see if there will be a stupid Godot Particle System joke. I was not disappointed.
@picster
@picster 3 жыл бұрын
Oh which one? I am ALWAYS SERIOUS!
@sosasees
@sosasees 3 жыл бұрын
@@picster There was actually no Godot Particle System joke in this video. I said that I was not disappointed because you showed me unseen possibilities with the Godot Particle System.
@picster
@picster 3 жыл бұрын
@@sosasees ahh ok, now I got it! Glad you were not disappointed
@JamesRobertOsborne
@JamesRobertOsborne 4 жыл бұрын
Awesome! Is it possible to output (export or screen-capture) these rendering particles into a PNG image sequence (with its alpha channel intact) inside Godot?
@picster
@picster 4 жыл бұрын
I think you should be able to do this. But it's definitely not a menu-option or something like that. It should be possible using the Particle Systems inside a viewport and render that to a png "sequence". Check out this post: godotengine.org/qa/12979/how-to-merge-two-png-files-during-runtime-and-save-to-disk But to be honest, you could recreate those particle systems with relative ease in blender and just render it there 😉
@agrogers1
@agrogers1 3 жыл бұрын
Very good effects. Thanks heaps for sharing. I'll pray for a special blessing from Jesus for you tonight!
@BojanDam
@BojanDam 4 жыл бұрын
Great vid. Small sugestion, make code bigger, I am watching it on TV and I don't see anything. 😉
@picster
@picster 4 жыл бұрын
Good idea! Thanks
@peatral
@peatral 4 жыл бұрын
This video is great! But when stitching the single pngs of the animated one together into a sprite sheet, harsh edges become visible (The glare overlaps with the edge). Did you change something in the video? Maybe reduced the glare or something?
@picster
@picster 4 жыл бұрын
Hey, I already supplied the stitched version in the folder: "textures\particle_examples" If you talk about stitching the files that are inside the "materials endered_particles" folder, that is a good example why textures like this are a bit more work than normal textures. It's important to take good care about the levels of the image. Even the slightest variation inside the "black" parts of an image can lead to a unwanted result. For textures like these, I always double check inside Photoshop, if the levels are correct. If you are interested, I can make a very short Tutorial about that :)
@peatral
@peatral 4 жыл бұрын
@@picster Oh, I somehow missed that folder... But a short tutorial could be helpful for making your own particles 👍
@picster
@picster 4 жыл бұрын
@@peatral I will try to put it up tomorrow ✌️
@peatral
@peatral 4 жыл бұрын
@@picster Thanks, that's nice!
@OmeedNOuhadi
@OmeedNOuhadi 6 ай бұрын
👏👏👏
@ForeverNils
@ForeverNils 4 жыл бұрын
Nice. And all this without global environment?
@picster
@picster 4 жыл бұрын
In this video there is no WorldEnvironment setup tough it can greatly help using a little glow 😀
@Judas_Is_Fish
@Judas_Is_Fish 4 жыл бұрын
This is really cool tutorial, but can you make actions not so fast in future videos? It's hard to understand, when everything is happening so fast. Otherwise everything is perfect :)
@picster
@picster 4 жыл бұрын
It was without a script and when I was editing the video, I noticed that in the future I think I will do everything twice... one time to test and one time to actually show what i want to without much information-noise.
@devgilmore
@devgilmore 4 жыл бұрын
I know this is a lot to ask for, but I am so curious how you made the grapple hook for your game. Even if it isn't an in depth tutorial, just a quick explanation or article would be appreciated!
@picster
@picster 4 жыл бұрын
I plan a tutorial for that, so please be patient. 😌
@devgilmore
@devgilmore 4 жыл бұрын
@@picster Thanks so much! I will wait as long as I have too to see that :)
@thesocialistmind9880
@thesocialistmind9880 3 жыл бұрын
Can we do this in 3D too?
@SantoLucasST
@SantoLucasST 4 жыл бұрын
zero dislikes
@picster
@picster 4 жыл бұрын
❤️🔥
@mangojuic3e
@mangojuic3e 2 жыл бұрын
i just got into vfx for my first game project and this video has been very helpful thank you so much for making these
@mangojuic3e
@mangojuic3e Жыл бұрын
its still not done oof yikes :D
@akienK
@akienK 4 жыл бұрын
That's a really nice video! I learned a few tricks and consolidated some of what I had learned while porting github.com/KOBUGE-Games/jetpaca particles (which I didn't author initially) from Godot 2 to Godot 3. Your explanations are very clear and the pace is just fine, looking forward to more videos :) One thing though, you seem to have a fairly high DPI screen and Godot UI elements are thus quite tiny. Might work well if you have a big screen but for KZbin I would suggest to either change your screen resolution to 1080p, or use Godot's editor DPI scaling setting to make the UI bigger.
I recreated Balatro's effects in Godot
8:04
MrElipteach
Рет қаралды 52 М.
BETTER 2D visuals in 7 EASY TIPS
10:38
MrEliptik
Рет қаралды 77 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Everything to Know About PARTICLES in Godot 4
17:29
DevWorm
Рет қаралды 44 М.
Particle Systems From BEGINNER To PRO | Godot Engine
10:59
PlayWithFurcifer
Рет қаралды 93 М.
I Created My Own Custom 3D Graphics Engine
26:29
Inkbox
Рет қаралды 124 М.
Godot VFX  - 2D  -  Electric Lightning Tutorial
24:03
Le Lu
Рет қаралды 10 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,7 МЛН
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 370 М.
I Recreated Arcane With $0
15:01
Noggi
Рет қаралды 1,8 МЛН
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,5 МЛН
10+2 AWESOME ADDONS for GODOT 4
8:36
MrElipteach
Рет қаралды 155 М.
I made maps that show time instead of space
10:44
Václav Volhejn
Рет қаралды 931 М.