handcircus

For the Boids


“For the Boids” is another look at one of my favourite subjects: Emergent Behaviour (and more specifically Artificial Life). Its a relatively simple setup - around 70 prey with a tendancy to flock, and a big predator which darts around to try and catch those abstract fish. For best results, launch full screen (right click on the simulation and choose “Go FullScreen”.

You’ll need the Unity Plugin available here.

Developed in C# using Unity
Using my OpenSteerDotNet port of Craig Reynolds excellent C++ OpenSteer library.

5 Responses to “For the Boids”

  1. handcircus » Blog Archive » For The Boids Says:

    […] Just got round to posting the first result of mucking around at home - For the Boids. Its something I’ve being meaning to wrap up for a while now - a more comprehensive look at Steering Behaviours (as a continuation of my obsession with emergent behaviour and interesting systems). Its a relatively simple setup - 70 prey and one predator. Its very much a case of killing several birds with one stone - I’ve finally got a chance to wrap up OpenSteerDotNet - my C# port of Craig Reynolds OpenSteer Library, I’ve got a chance to have a play with Unity to see whether it fits my needs, and I’ve hopefully got back in the groove of making personal work. […]

  2. clem Says:

    Hello Si, firefox won’t find the right plugin. can you point me in the right direction?

  3. handcircus Says:

    Yeah have a look here

    http://unity3d.com/unitywebplayer.html

  4. thylaxene Says:

    any chance at getting this as a unity project file? or could you supply a basic project showing how to use OpenSteerDotNet?

    Cheers.

  5. Craig Reynolds Says:

    Thanks for calling OpenSteer “excellent” despite its generally poor rate of development, and thanks for your port of OpenSteer. But like (ah) clem, I was unable to run “For the Boids”. I downloaded and installed the Unity player plug-in but my Firefox 3.0.1 (on Max OS 10.4.11) still says the plug-in is missing. I noticed that “about:plugins” lists the mime type (?) as “application/vnd.unity” whereas the plug-in finder says its looking for a handler for “application/x-unity” when I visit your page.

Leave a Reply