SalmonRun artificial-life simulation
Screenshot from SalmonRun artificial-life simulation
Programmed using C++, openGL and 3dsmax4
A realtime underwater 3d simulation of schools of fish. Fish attempt to follow their closest neighbours, while avoiding collisions, just like real schools of sea creatures that seem to move as a group. With this software you can watch the beautiful swimming motion of animated 3d fish from the bottom of the ocean.

Written in C++ using openGL, this realtime 3d simulation features water caustics (reflections on the seafloor), particle systems (air bubbles), god-rays (beams of light), dynamic LOD Bezier curves (the undulating sandy terrain geometry), and BOIDS (the ai algorithm for flocking fish movement). Back...
Video:
Screenshots:

Screenshot from SalmonRun artificial-life simulation

Screenshot from SalmonRun artificial-life simulation

Screenshot from SalmonRun artificial-life simulation



Orangeview Online Productions was a freelance client game developer that made many different titles in the 1990's. We are no longer accepting clients and have shut down the business. Thanks for the memories!

Portfolio