JALSE icon indicating copy to clipboard operation
JALSE copied to clipboard

Create flock of birds simulation

Open Ellzord opened this issue 9 years ago • 6 comments

The logic for a birds flying in a V shape is quite simple. Each bird is using the other birds to reduce their wind resistance but they want to see ahead of them so this creates the shape:

  )*(
)*( )*(

Eventually the front bird will get tired and float to the back of one of the two sides, then the V changes making the next bird (right or left) the head of the V.

For the simulation it would be cool to have a the V move around the area (toroidal/wrap around world). Clicking should create a new bird that will make their own movements until they find a V to join (potential for multiple Vs).

Ellzord avatar May 29 '15 21:05 Ellzord

Hi there, this seems really interesting and I'd like to work on creating a simulation. However, I'm kinda new and if you could maybe point me to some place where I could see how to start on this, I'd really appreciate it. Thanks. :)

paramsingh avatar Jun 07 '15 13:06 paramsingh

Sure thing!

  • HappyCows fully documented example.
  • Wiki has some good documentation around how everything is used.
  • API docs for the latest release version.
  • Gitter we use as a chat room.

Let me know if you need anything else and you can always message me if you need some 1 to 1.

EDIT: A visual example is Pong if you needed help with the graphics side!

Ellzord avatar Jun 07 '15 17:06 Ellzord

Hi, I've been away from a computer for a while which is why I haven't been able to make much progress. I will begin looking into the examples as soon as I get to a computer again.

paramsingh avatar Jun 16 '15 18:06 paramsingh

:+1: !

Ellzord avatar Jun 16 '15 21:06 Ellzord

I am going to give this a try. I am new to github, I will use the previous explanation of HappyCows as a guideline.

So far, I have forked JALSE and ran the ./gradlew build command with success.

theClassicFreak avatar Jan 12 '17 07:01 theClassicFreak

Great @theClassicFreak ! Let me know if you need any help

Ellzord avatar Jan 13 '17 14:01 Ellzord