Particle Emitter - In Depth Tutorial - GDevelop

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 92

  • @HansjuergWuethrich
    @HansjuergWuethrich 2 роки тому +15

    This was interesting! Thank you ! I never thought about Particles from this Perspective! Particles were until now for Explosions or Fire in my personal Opinion, but to use them also for such "effects" is brilliant!

    • @brabes76
      @brabes76 2 роки тому +2

      I totally agree and these little tricks can add alot of depth to a game without banging your head against the wall trying to figure out some complex formula to acheve the same result.

  • @brabes76
    @brabes76 2 роки тому +6

    Very nice. I like the examples you shown on this lession. Very well explained.

  • @AvectaInteractive
    @AvectaInteractive 2 роки тому +6

    Keep up the great work, these videos are really so helpful and informative

    • @GDevelopApp
      @GDevelopApp  2 роки тому +1

      Glad we can help. 👍
      -Wesley

  • @safiyaiqbal83
    @safiyaiqbal83 2 роки тому +1

    yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees i was waiting for this for like months for a particles tutorial thanks!

  • @reymondinho1
    @reymondinho1 2 роки тому +3

    Hello! thank you but how do we create a dust particle effect? was it in the video?

    • @GDevelopApp
      @GDevelopApp  2 роки тому +5

      Using the circle particle type, fading out, expanding its size a little over time, a little bit of negative Y gravity, and around 2 particles in tank.
      The event for creating it while on a certain frame of the walk animation was shown in the second half of animation video. 👍
      -Wesley

  • @TrEeBLaZe
    @TrEeBLaZe Рік тому +1

    Any chance you can create a video or direct me do the right material On how to attach a particle effect between a moving object like smoke to the back of a moving car or particle exhaust out of the back of a moving spaceship etc.. I can't seem to get this to work properly.

  • @timetorelaxfocus9642
    @timetorelaxfocus9642 2 роки тому +1

    Cool, makes things easier, thanks

  • @Guarrow
    @Guarrow Рік тому +1

    Great tutorial, but I still don't understand how to control the amount of particles I want emitted
    I'm trying to have the cartoonish smoke particles spawn at my player's feet when it walks, but it's always too much and when I try to add a timer, nothing happens or it doesn't work at all and spawns too much of it

    • @GDevelopApp
      @GDevelopApp  Рік тому

      If you use -1 as the number of particles in the tank, it'll be infinite.
      If you use a positive number, then the particle will only spawn that many particles. The flow rate will effect how fast those particles in the tank are used up.
      Hopefully that'll help. 👍
      -Wesley

  • @andrique2007
    @andrique2007 2 роки тому +1

    Fantastic solution

  • @flash4u446
    @flash4u446 2 роки тому +1

    Gdevelop particle system is da BEST

  • @PedroSantos-tv4ud
    @PedroSantos-tv4ud 10 місяців тому +1

    Thank you so much ❤

  • @bigheadbrogames3757
    @bigheadbrogames3757 2 роки тому +1

    Very well explained. Thank you!

  • @NeroTheAngel
    @NeroTheAngel 9 місяців тому

    at the moment I make a game where you have to kill bugs with a Bug spray. So I made a particle which is the powder from the spray which worked. But I wanted that the bugs die when they collide with the particles but somehow it dont work and I dont know why. :(

  • @Johnhtut
    @Johnhtut Рік тому +1

    How do u attached the particle on sprite while you are running

    • @GDevelopApp
      @GDevelopApp  Рік тому +1

      There's a "sticker" extension, or you can use an action to position the particle at that point without a condition. 👍
      -Wesley

    • @Johnhtut
      @Johnhtut Рік тому +1

      @@GDevelopApp thank you 😍

  • @BeF1990
    @BeF1990 2 роки тому +1

    Another great tutorial. Thx!

  • @goodkitty8806
    @goodkitty8806 Рік тому

    How do you make a explosion with this. Like, shooting particles all direction.

  • @101touchapps
    @101touchapps 2 роки тому

    nice. what video editor are you using? i like how the lecture is setup?

  • @ToH1ZZL3
    @ToH1ZZL3 2 роки тому +1

    Great work

  • @ladrodiporri8625
    @ladrodiporri8625 2 роки тому

    good morning but how do I change the view from central to side, ie the character is on the left edge thanks

  • @monochroma3803
    @monochroma3803 2 роки тому

    Hello! would you consider making tutorial on how to make inventory for collectibles/easter eggs where you can mark collected ones, and system where randomizes outcome but does not repeat choices, for example randomize item but remove from memory when collected, so it wont repeat for already collected ones.

  • @VideoRandoMix
    @VideoRandoMix 11 місяців тому

    Can you help me make a tutorial for an enemy that can walk from one place to another by itself

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому +1

    Thanks for tutorial

  • @ayman_brr
    @ayman_brr 2 роки тому +2

    i would like to see a tutorial on the new leaderboard thing

    • @GDevelopApp
      @GDevelopApp  2 роки тому +1

      It's not overly difficult, the hardest part of getting the player to type their name in. 😅
      There's a wiki page on it right now, and we'll make a video in the future, but some things might change with how it works, so we can't make a full video on it just yet. But we'll definitely make one when we know it's the "final" version. 👍
      wiki.gdevelop.io/gdevelop5/all-features/leaderboards
      -Wesley

    • @ayman_brr
      @ayman_brr 2 роки тому +1

      @@GDevelopApp thanks! for they information

  • @lirum6407
    @lirum6407 Рік тому

    How would I attach dust particle effects to a sprite

  • @anthonymorris8891
    @anthonymorris8891 2 роки тому +1

    Is it possible to have particles interact with objects?

    • @GDevelopApp
      @GDevelopApp  2 роки тому +1

      No, particles can't interact with objects, they're just fancy looking effects.
      If you know the range your particle would reach, you could make a condition using "distance from position" and use the X/Y position of the particle to do something, but not using the particle itself.
      You could also use ray casting, or create a hidden object for the particle to follow, or ....I'm sure there are other methods. 🤔
      -Wesley

    • @anthonymorris8891
      @anthonymorris8891 2 роки тому

      @@GDevelopApp I thought not, but it doesn't hurt to ask. Thanks for the tip.

    • @brabes76
      @brabes76 2 роки тому

      @@GDevelopApp Wesley, if you figure this out you need to make another video Advanced particle physics in Gdevelop .
      We can keep going down this rabbit hole 🤲 together

  • @Kurma9
    @Kurma9 2 роки тому

    Hello, thanks for the awesome video. How can one implement unit avoidance by using the pathfinding extension?
    By unit avoidance, I mean that different AIs do not run into each other but consider another.

    • @Kurma9
      @Kurma9 2 роки тому

      I solved it myself. One can simply add a platform collision behavior onto the unit, turn it off before calculating a new path, and turn it on again afterward.

  • @MrJumpingj
    @MrJumpingj 2 роки тому +1

    Thanks

  • @Fiv5XD
    @Fiv5XD Рік тому

    Bro can you make a tutorial about texturing?
    Like making a Character
    for a platformer or top-down
    And animating it too
    I'm just new at making a game
    Btw I'm using GDevelop

  • @wyattthetenontosaurus9122
    @wyattthetenontosaurus9122 2 роки тому

    love gdevelop! just started using it. i gotta question though. whenever i create a scene. ill have a moving character in it and everything. but when i preview it. the camera will be stuck in one place. my character will walk off the screen and it’ll stay in the same place. not sure why

    • @droffilcc8800
      @droffilcc8800 2 роки тому +4

      If you create a new event, you can leave the right side blank, which means the event will always be active. You then put a “center camera on an object” action on the left side

  • @MahmudShuaib
    @MahmudShuaib 2 роки тому

    how can i make the dust particles when the player walks...i tried doing it but had issues spawning at the bottom of the player. i used centerX() and centerY()....is there a way to spawn by placing a custom x and y position? cheers

    • @GDevelopApp
      @GDevelopApp  2 роки тому +2

      You can put a point on the sprite object. Check out the platformer example in engine, it spawns dust particles at it's feet as it walks. You can learn it from there. 👍
      -Wesley

    • @MahmudShuaib
      @MahmudShuaib 2 роки тому

      @@GDevelopApp thanks. will do!

  • @planktonfun1
    @planktonfun1 2 роки тому

    How do you create and post a behaviour for the community library?

    • @GDevelopApp
      @GDevelopApp  2 роки тому

      There's a page on the wiki about that. 👍
      wiki.gdevelop.io/gdevelop5/extensions/create
      -Wesley

  • @rezamohajeri9492
    @rezamohajeri9492 2 роки тому

    hi.i have one question. How can an enemy re-exist when a player starts from a checkpoint? (Platformer style)

    • @GDevelopApp
      @GDevelopApp  2 роки тому

      You could restart the scene. Bringing everything back to the way it was, and then at the beginning of scene move the player to the latest checkpoint.(Requires a global variable to keep track of the checkpoint)
      Or, a bit more complicated, spawn all of your enemies in at the beginning of scene, and then when the character respawns, check to see which enemies aren't there anymore and respawn everything that is dead and ahead of the character. (Greater than that checkpoints X position)
      -Wesley

    • @rezamohajeri9492
      @rezamohajeri9492 2 роки тому +1

      @@GDevelopApp many thanks for your answer ☺️♥️🙌. I will test it

  • @umairazfar
    @umairazfar 7 місяців тому

    how do we attach a particle to an object?

  • @peppercraftyt5346
    @peppercraftyt5346 Рік тому

    Hi does someone now’s how to make particles spawn around something is because I am making an idle
    game and i want cursors spawn around by button

    • @BLUEBLY487
      @BLUEBLY487 10 місяців тому

      its knows not nows

  • @RealTHEspectre
    @RealTHEspectre 2 роки тому +1

    HelperWesley NOW I KNOW HOW YOU DID THAT *DEATH ANIMATION*

    • @GDevelopApp
      @GDevelopApp  2 роки тому +1

      YES YOU DO! 😱
      -Wesley 😅

  • @Goofy_Geek
    @Goofy_Geek 2 роки тому

    what music do you use for your videos?

    • @BLUEBLY487
      @BLUEBLY487 10 місяців тому

      im asking the same thing

  • @dayspring4709
    @dayspring4709 2 роки тому +1

    I think your engine is great, but there is a huge problem, the dialogue tree can't be used, I have seen almost all youtube tutorials, and there is no way to use it, I can't start a dialogue, I hope you can publish a tutorial to solve this problem in the next issue

    • @DollarEuro_
      @DollarEuro_ Рік тому

      Have you solved?
      There are some prefab who use dialogs you can start from there

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

  • @kevin_eleven
    @kevin_eleven 2 роки тому +4

    brooooo this premires on ma birthday

  • @TypAusHamburg
    @TypAusHamburg Рік тому

    thx

  • @galaxy3432
    @galaxy3432 2 роки тому

    what is gdevelop

    • @GDevelopApp
      @GDevelopApp  2 роки тому

      ua-cam.com/video/va9GqIbK_SA/v-deo.html 👍

  • @fouadghoul3853
    @fouadghoul3853 2 роки тому

    Tutorial about Multiplayer please 😢

    • @LimonluMentos
      @LimonluMentos 2 роки тому +1

      its soon
      also watch gem dev's p2p video

    • @fouadghoul3853
      @fouadghoul3853 2 роки тому

      @@LimonluMentos
      In your Chanel?

    • @LimonluMentos
      @LimonluMentos 2 роки тому

      @@fouadghoul3853 gem dev's video

    • @fouadghoul3853
      @fouadghoul3853 2 роки тому

      @@LimonluMentos I don't understand where i find p2p tutorial 🙂😅

  • @eddielicea3740
    @eddielicea3740 2 роки тому +1

    You sound like the fella from team treehouse hmm :o!

    • @GDevelopApp
      @GDevelopApp  2 роки тому

      Is that a good thing? 😅
      -Wesley

    • @eddielicea3740
      @eddielicea3740 2 роки тому +1

      @@GDevelopApp Yes :D! Very smooth voice sir :)!

  • @Steven-ls1fz
    @Steven-ls1fz 2 роки тому +1

    I want that character

    • @GDevelopApp
      @GDevelopApp  2 роки тому

      They're made by Kenney, most of their art free to use.(CC0 1.0 Universal)
      Check out their website. 👍
      -Wesley

  • @judasthepious1499
    @judasthepious1499 2 роки тому +2

    what's with the 80's music 😂

    • @GDevelopApp
      @GDevelopApp  2 роки тому +2

      A mix of the youtube audio library being limited, and me just being old. 😅
      -Wesley

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

    • @DrewcrewAnimations
      @DrewcrewAnimations 2 роки тому +1

      Ok I gotchu

    • @DrewcrewAnimations
      @DrewcrewAnimations 2 роки тому +2

      Have your scene open which should be your menu scene. Make a new object in your menu scene. Add the behavior “Mouse helper” then add “clickable button”. Go to the events of your menu and add a condition used the “is clicked” condition for the object that is a button. For the action use “Pause and start a new scene” and then select your level 1.

  • @hinzogamedev3006
    @hinzogamedev3006 2 роки тому

    How to make Transition by menu to level1

    • @brabes76
      @brabes76 2 роки тому

      Try this. Make 2 scenes.
      Create a sprite the is black -scale to the size of the game window.
      Add a tween behavior to it.