Collaborative Project: 2D Boids

Upon deciding on an underwater environment for the game, Xinyu and I both agreed we would need fish – and not just a single floating fish, as Xinyu had already drawn, but schools and shoals of fish.

Xinyu got to work making some different fish sprites, and I revisited Zans’ tutorial on boids. Boids are objects that react to each others’ position, rotation and speed to create formations, and depending on the variables entered they will appear to move like birds, fish, cars, meteors, pedestrians… The possibilities are endless!