Fish of a color


  • Currently 4.4/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 4.4/5 (20 votes)
| Comments (6) | Views (263)

Schooling Fish Simulation

Lately I've been working on one of the coolest projects so far in my RIT education, and it's for Multi-User Media Spaces (MUMS) taught by Professors Nancy Doubleday and Steve Kurtz. The project, which I'm calling "Fish of a Color", aims to simulate flocking behavior by implementing behavioral rules, though I guess it should be dubbed "schooling" behavior since we are using fish - and yet these same rules apply to birds and herds as well. The behavioral rules that we are concerned with in these simulations are:

  • Fish are drawn to the center of other fish around them
  • Fish tend to move in the general direction as other fish around them
  • Fish keep safe distances apart and move at similar velocity to each other to avoid colliding with other fish around them

Anyways, I really got absorbed into the project as the gratification was tremendous when my first fish began to swim back and forth in the 3-dimensional tank. Then I began adding external influences one by one (centroid, average heading, collision avoidance, and velocity matching), and with each step the fish took on increasingly more life-like appearance due to their emergent behavior.

If you have the very latest Shockwave player (version 10) installed please do check it out. If you have trouble playing the movie, try downloading the latest Shockwave player from Macromedia's site. I used the newest version of Director MX (2004) which just came out in February, so the code isn't compatible with any but the latest version of Shockwave.

Play Fish of a color

6 Comments

Would you quit making the rest of us look bad? :-P

Reply

Not possible, Brock. With the way you had those 3D primitives driving around during the first lecture of 3D back in 434 last quarter, I'll accept no big fish tales from you. =P

Reply

Wow! Jay, that's really cool! Nice job! Hope your quarter's going well.

Reply

Oh, this is very good work :) Brilliant!

Reply

Wow, this is a very impressive model of flocking behaviour. Indeed, it is even quite addictive as something to watch

Reply

Thank you! I enjoyed watching it, too, as it was taking shape. =)

Reply

^ Scroll Up | Homepage >

Leave a comment [top of page]

    Please consider creating a Casual Gameplay account if you're a regular visitor here, as it will allow us to create an even better experience for you. Sign-up here!
  • PLEASE UNDERSTAND SITE POLICIES BEFORE POSTING COMMENTS
  • You may use limited HTML tags for style:
    (a href, b, br/, strong, em, ul, ol, li, code, spoiler)
    HTML tags begin with a less-than sign: < and end with a greater-than sign: >. Always. No exceptions.
  • To post spoilers, please use spoiler tags: <spoiler> example </spoiler>
    If you need help understanding spoiler tags, read the spoiler help.
  • Please Preview your comment before posting, especially when using spoilers!
  • No link dropping, no domains as names; do not spam, and do not advertise! (rel="nofollow" in use)
1,707 Views
0 Comments
Little Party> Dora Your daughter Suzanne is having a house party for her "artsy" friends, and she insists that you, her mother, don't need to help. In this short but very sweet free indie game, you'll wander the house and get to know your daughter and her friends a little better... often just by watching quietly from the sidelines.  ...
Mu Complex: Episode One> Ally Just what is Mu Complex, and what lies at its heart? The only way to find out is by hacking into its systems! In this hybrid text adventure/puzzle/riddle game, you'll explore the intranet of the mysterious complex, desperately searching for... something. Master the old-fashioned computer commands, scan e-mails for clues, and even solve mysteries using real-world information and trivia in order to discover the complex's secrets!  ...
1,667 Views
0 Comments
Three Guys That Paint> Lori.h In this free indie visual novel, Nigel's life is pretty calm and that's just the way he likes it, until a bunch of strange disappearance begin baffling police, and a weird woman moves in who begins changing his life... but for better or worse?  ...
2,497 Views
0 Comments
Tiny Guardians> Dora When Lunalie's mentor goes missing, she sets off to rescue them, along with cards she can use to summon in powerful units like knights, rogues, mages and more to help protect her in this gorgeous and challenging blend of real-time strategy and tower defense from Kurechii for Android and iOS!  ...

Recent Comments

 

Display 5 more comments
Limit to the last 5 comments

Casual game of the week

Cadenza: The Kiss of Death

Your Favorite Games edit

add
Save links to your favorite games here. Use the Favorites editor.

Monthly Archives

Legal notice

All games mentioned or hosted and images appearing on JayIsGames are Copyright their respective owner(s).

All other content is Copyright ©2003-2015 JayIsGames.com. All Rights Reserved.


Visit our great partner: maxcdn!