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
Get Jelly🪼Joy Ride
Jelly🪼Joy Ride
*ੈ✩‧₊˚🪼🫧🐚𓇼*ੈ✩‧₊˚ Explore a realm of 100 jellyfish
Status | Prototype |
Author | Strange⚡Boltz |
Genre | Simulation |
Tags | 3D, Animals, Atmospheric, Experimental, Relaxing, Short, Singleplayer, Unity |
Leave a comment
Log in with itch.io to leave a comment.