Loading video...

Video Failed to Load

Go Home

Final take for the #boids ! Testing a flock of 16k boids, entirely computed in GPU. No more CPU boilerplate, thx to the precious help of Jason Knight . The code is available at The Godot Barn . #gamedev #GodotEngine Godot Engine Indieverse | Indie Game Community ❤️

14,683 views • 1 year ago •via X (Twitter)

11 Comments

Casual Garage Coder's profile picture
Casual Garage Coder1 year ago

X just butchered the video ... oh my

Anima's profile picture
Anima1 year ago

Transform your @figma designs into production-ready @shadcn components with Anima. Streamline your workflow, maintain design consistency, and generate Tailwind-based code effortlessly.✨

Folklands - Wishlist on Steam ✨'s profile picture
Folklands - Wishlist on Steam ✨1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x This is giving @GameDevMicah vibes even if it's Godot! Great job!

Casual Garage Coder's profile picture
Casual Garage Coder1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x @GameDevMicah I won't use my flock of boids to disintegrate city buildings ! .... wait ...

TrySomethingDev's profile picture
TrySomethingDev1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x Wow wow wow wow wow.

Aaron's profile picture
Aaron1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x Amazing 😀

Scarf Barf 🧣🤮's profile picture
Scarf Barf 🧣🤮1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x For sharing, I would suggest putting some kind of static entity on the floor or in the middle as a point of reference for when you orbit the camera

Jason Knight's profile picture
Jason Knight1 year ago

@GodotBarn @godotengine @Indieverse_x nice. you wrote those matrix calculations quickly!

Casual Garage Coder's profile picture
Casual Garage Coder1 year ago

@GodotBarn @godotengine @Indieverse_x Thx :) I've no credit tho. I've looked at the Transform3D and then the Basis code to see how Godot computed the matrices. The only credit I could have is to be able to quickly merge information to solve my problems.

Juan Manuel Costello 🇦🇷's profile picture
Juan Manuel Costello 🇦🇷1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x Niceeeeeee. What about the performance?

Casual Garage Coder's profile picture
Casual Garage Coder1 year ago

@00jknight @GodotBarn @godotengine @Indieverse_x Only tested in Forward+, not Compat. On a i5-13500KF with a radeon 7800XTX, there's a small footprint script-wise (1ms, surely induced by buffer update about the target position). I've not been able to make measures for the GPU. But the fans remained at 0 RPM the whole time.

Related Videos