Just Boids | Useless Game Dev

preview_player
Показать описание
Boids are cool! I like seeing flocks of birds in video games, or schools of fishes swimming around. Join me in attempting to not thermal throttle my computer while putting as many "bird-oids" on screen!

*More reading/watching on this subject:*

*Music:*
Licensed under Creative Commons: By Attribution 4.0 License

Licensed under Creative Commons: By Attribution 4.0 License

*Other Credits:*

Support the channel on Patreon to get extra content, and access to the source code of all projects!

And as always, have a good one!

#unity #gamedev #indiedev #devlog
Рекомендации по теме
Комментарии
Автор

I actually met Craig (the inventor of Boids) last week. He's a cool guy, 70, and still doing cool stuff. Recently on entities camouflaging themselves using a GAN

hexeldev
Автор

The intro is perfect for your channel name. "Games that have extra CPU cycles" and wanting to use them is a pretty good definition for "useless", but it's also amazing!!!

kalelsoffspring
Автор

This is incredibly not-useless for the project I'm currently working on. 

Also, glad to see a new video! Was hoping we'd see you back soon.

AdrianMRyan
Автор

🎵Two boids, chillin' in the hot tub, 5 feet apart because🎵...the separation has already been implemented.

benjoe
Автор

You get a lot of info across in a short time in a way that isn't overwhelming. Doing Sebastian Lague's landmass generator series right now and think I'll follow this one hands-on next. Cheers!

billal
Автор

I was hoping you'd cover this topic, boids are so simple in nature but I love them so much!

Incernion
Автор

I absolutely love the optimization quad data structure and how cleverly you managed to increase performance. Thank you for the wonderful video!

charlvanniekerk
Автор

Ooooh crap I've been working on my own version of this but literally got Unity to BSOD my computer... This is a great guide that will correct my ship! Thanks! Subbed and put on alerts.

chikato
Автор

I love how these behaviors can arise from a very simple set of rules

redearth
Автор

The 'woosh' always makes me smile.
Great stuff as always

redumptious
Автор

I feel like those birds need a bit stronger forces on the separation rule...they were colliding a lot in the center. But that's just settings.
Cool video as always! And thanks for showing off the new Unity features.

benjoe
Автор

I supposedly have a master's in complexity. I don't know half the crap you do. This channel totally helps.

EDIT: I can confirm the English word is indeed "octant".

sempersolus
Автор

You should have them speed up and slow down as well as steer, and an animation of flapping/gliding when they do this or when they gain/lose altitude. You could also have Stamina which makes 'tired' boids more likely to glide and stops the lead boid just powering away on full throttle.

chrissugg
Автор

Amazing video and it's great that you mentioned Compute Shaders

Dominik-K
Автор

Hmm in the end demo it looks like the separation rule was not quite met, as there were several birds clumping together, looking very unnatural. There were some outlier birds, keeping distance to a cluster, almost looked like an atomic nucleus and electrons.

This might be because the center boids have the sum of their "avoidance forces" be 0 as they're equally clumped together by the "electron boids" which circulate around them?

KVVUZRSCHK
Автор

Thank god unity was kind enough to sponsor this video, happy to know they care about their devs😊

evanwatson
Автор

The result was beautiful... Nice video!

Metcoler
Автор

Reminds me of the 1987 CGI short, Stanley & Stella in Breaking the Ice, only now we can do it in real time at much higher fidelity. Amazing, isn't it.

MadMorgie
Автор

Dude, they finally added async/await standard support (like JS and C#) in Unity
apparently this took so long for them... Welp, I'm glad it's here now.

btw, great video!!

CaioAletroca
Автор

the birds coinciding with each other actually made me laugh it's so goofy how they clip into each other aggressively

blue_birb