From 2D Boids to 3D Jellyfish To Create Realistic Movement


StrangeBoltz cleverly utilized Boids, a computational model for simulating the flocking behavior of birds, to achieve the lifelike movement of jellyfish in their game "JellyFish🪼Joy Ride." By integrating the Boids algorithm,available on GitHub, into their Unity framework, they were able to simulate the organic and fluid motion of jellyfish gliding through the water.

The Boids algorithm works by simulating the behavior of individual agents, or "boids," based on three simple rules: separation, alignment, and cohesion. In the context of "JellyFish🪼Joy Ride," each jellyfish entity behaves as a boid, adjusting its movement in response to its surrounding environment and the positions of nearby jellyfish.

Using separation, the jellyfish maintain a safe distance from each other, preventing collisions and ensuring a natural spacing between individuals. Alignment ensures that jellyfish move in a similar direction to nearby companions, creating the illusion of a synchronized swarm. Finally, cohesion encourages jellyfish to move towards the center of mass of nearby individuals, promoting a sense of unity within the group.

By leveraging the Boids algorithm, StrangeBoltz was able to create an immersive experience where players feel like they're truly part of an underwater ecosystem, observing the graceful movements of jellyfish as they navigate through the ocean depths. The incorporation of this sophisticated simulation adds depth and realism to the game, enhancing the overall sense of immersion and wonder for players as they embark on their journey through the enchanting world of "JellyFish🪼Joy Ride."

Files

JellyFish🪼Joy Ride Play in browser
39 days ago
JellyFish🪼Joy Ride Win .zip 70 MB
39 days ago

Get Jelly🪼Joy Ride

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.