Video Player is loading.
Current Time 0:00
Duration -:-
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
Â
1x
    • Chapters
    • descriptions off, selected
      High Definition Standard Definition Theater
      Video id : bnPZLWi_-dk
      ImmersiveAmbientModecolor: #dfd8df (color 2)
      Video Format : (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
      Audio Format: 140 ( High )
      PokeEncryptID: a588c26b9b9a2e6530439e4ec834ec30f3e1c8907277505444b066cd60da27e19313cd0df457087973c9219c09f66714
      Proxy : woke-proxy.poke.fun - refresh the page to change the proxy location
      Date : 1744642448721 - unknown on Apple WebKit
      Mystery text : Ym5QWkxXaV8tZGsgaSAgbG92ICB1IHdva2UtcHJveHkucG9rZXR1YmUuZnVu
      143 : true
      Game Dev Secrets: Projectiles aren't real? #indiegamedev #gamedev
       60 FPS video
      897,307 Views • Jul 13, 2024 • Click to toggle off description
      Follow Isadora's Edge on Kickstarter: www.kickstarter.com/projects/inboundshovel/isadora…
      Wishlist Isadora's Edge on Steam: store.steampowered.com/app/3125320/Isadoras_Edge/

      (you wanna be pretty safe with having enough projectiles in the pool, and all the "moving back to the original character" is just for show - those pooled nodes can be hidden anywhere, it's all good. also, make sure you turn off all hitboxes and effects and stuff on the pooled projectiles, heh. also, the example has one enemy holding her own object pool, but those can be globalized, so every copy of this enemy takes from the same pool. that can be a huge advantage in certain situations, especially if and projectiles are shared between enemies!)

      The game that I'm developing as an indie game dev is called Isadora's Edge! A 2D Pixel Art platformer game, that I'm developing in the Godot Game Engine! If you're new to Godot or have any questions about Godot or game dev in general, feel free to ask me! #indiegame #gamedesign #godot #godotengine #gaming #gamedevelopment #pixelart #gameengine
      Metadata And Engagement

      Views : 897,307
      Genre: Gaming
      License: Standard YouTube License
      Uploaded At Jul 13, 2024 ^^


      warning: returnyoutubedislikes may not be accurate, this is just an estiment ehe :3
      Rating : 4.972 (671/94,782 LTDR)

      99.30% of the users lieked the video!!
      0.70% of the users dislieked the video!!
      User score: 98.95- Masterpiece Video

      RYD date created : 2025-04-13T00:47:51.885107Z
      See in json
      Connections
      Nyo connections found on the description ;_; report an issue lol

      578 Comments

      Top Comments of this video!! :3

      @InboundShovel

      8 months ago

      Wishlist Isadora's Edge on Steam!
      store.steampowered.com/app/3125320/Isadoras_Edge/
      And you can follow the Kickstarter here: www.kickstarter.com/projects/inboundshovel/isadora…

      Thank you!

      244 |

      @vsolyomi

      9 months ago

      NOTE: not to forget to disable collision detection when things are invisible...

      9.3K |

      @milokiss8276

      8 months ago

      Speed runners: “So this is how we superjump by parrying off of the invisible spores once every frame,”

      1.3K |

      @rush_boi

      9 months ago

      PLEASE don't stop making these, these are literal gem tips

      6.1K |

      @skeletonhorse_person

      9 months ago

      so it’s like a boomerang and not an arrow

      1.9K |

      @329link

      9 months ago

      Preloading in general tends to be very helpful. That's why lots of big titles have random models and other assets hidden in a corner outside of map boundaries.

      Good tip.

      736 |

      @srenpeterkaagaardthuesen4206

      9 months ago

      This actually generalizes pretty well. Mutating memory is almost always faster than creating memory

      191 |

      @entothechesnautknight1762

      8 months ago

      Poor girl thinks she's creating spores... When she's merely dancing endlessly and pointlessly for your amusements.

      38 |

      @roboj05

      9 months ago

      A lot of these tips on this channel may seem small, but a lot of them are definitely vital for a smooth, polished game.

      My game would be absolutely unplayable if I didn't use object pooling, or I didn't learn about the concept in the first place.

      Keep making these shorts, man. I'm recommending your channel to all of my programmer friends.

      281 |

      @NealjanYT

      8 months ago

      Love the way you visualised the hidden projectiles

      50 |

      @arceuslegend4605

      8 months ago

      Reminds me of that fun fact about how when you kill a character in an RPG, instead of despawning the model, it's teleported off the map in order to keep it in case the character needs to be used again, because spawning it is actually extremely performance costly.

      13 |

      @Shrooblord

      1 month ago

      An absolute classic. In (older) games, you'll find objects that "spawn" actually just chilling somewhere below the map, waiting to be teleported up to the player

      6 |

      @aneci__2162

      9 months ago

      unrelated to the tip but i love the enemy design a lot ! great way to camouflage her in the environment :)

      467 |

      @minefish

      9 months ago

      Look a mushroom! Maby it's friendly!

      245 |

      @connorm7915

      8 months ago

      Made an endless runner (sidescrolling platformer) for a university project a while back. Whenever you got particularly far into the level everything would get laggier and laggier until you died.

      I eventually figured out that deleted platforms were still taking up space in memory, and the game had to create and delete platforms faster and faster as the game sped up. Hence the lag.

      Switched to using object pooling for pretty much every element in the game. No more lag. Got an A

      12 |

      @BlackEyedGhost0

      8 months ago

      I like how you animated the objects returning to the monster when usually you'd just reset their position.

      9 |

      @DR-7

      8 months ago

      A cool thing is, it could even become part of the lore.
      "The mushroom orbs aren't really gone, instead, they explode into spores. It is believed that the mushroom people use this defense mechanism to spread their offspring, the spores that hit their enemy are often carried on by the enemy, until they meet other spores, allowing them to reproduce, and then grow on the corpse of the enemy when they die, or just getting released by the surviving prey and escaping into the world.
      The spores that don't hit an enemy usually come back to the mushroom, allowing them to be re released."

      And then...

      9 |

      @Sniperninh

      9 months ago

      If that wasn't a possibility could you pool by spawning the projectiles over multiple frames ahead and making the pool then
      This would ofc have the downside of you needing to know that they attack in advance

      33 |

      @Dani1234543211

      9 months ago

      This is one of the best if not the best game dev channels out there

      10 |

      @lilkangarooo

      9 months ago

      that potion throwing animation at the beginning is CLEAN --- oh also youre videos have a lot of interesting tips, thanks!

      11 |

      Go To Top