
Originally posted by
Jim Sachs:
The music routine is almost doen, so I'm not really counting that. The two major items are collision detection and user interfaces. MA2.6 did not have a 3D background, so there was nothing for the fish to hit, except each other. That rudimentary fish-to-fish collision-detection is already in MA3, but with so many fish in the tank, it's not very effective.

Jim,
What keeps you from programming a transparent 3D surface around all fish and obstacles with a parameter that skews fish direction when any two transparents theoretically meet? kind of like a force field.
Please don't laugh at me. I'm not a visual programmer, obviously.