beatwaves.net

Boids

As I mentioned in my previous post, I made a Boids simulation in Java as a school project. The course is now over, so I published the source code under the GPL. It can be accessed via svn from http://svn.beatwaves.net/svn/boids.

It uses the Processing library for the UI and you will need to download the Processing 'core.jar' separately to build and run the application. Processing is released under the LGPL, so I could include the jar in my svn repository also, if I only found the right source code to distribute with it. But I didn't find it right away and I'm lazy, so you'll need to download this your self :)

The version in svn uses the Processing P3D renderer by default, but it should be fairly easy to get it to work with the OpenGL renderer also. You just need the right libraries in your classpath and change (comment/uncomment) a few lines in the source code.

I found out after coding this, that someone else made a very similar implementation in Java also. Great minds think alike and so on...

For me this was just a (rather interesting) school project and I'm not interested in continuing work with it. But if you find it (or parts of it) worth developing further, please leave me a comment and tell me what you are doing with it!

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
eight plus four equals
Solve this math question and enter the solution with digits. E.g. for "two plus four = ?" enter "6".