Fishtank-Simulator

This is a simulator to show fish life inside a fishtank, where you can feed them and clean. The stats you choose will change the game.

Menu Values

  • Fish Quantity: the initial fish quantity.
  • Fish Start Age: the initial age of the fishes, it also afects the newly born
  • Time Scale: the time of the simulation, it affects the HP decrease time, Age increase time and Dirt increase time.
  • Manual Cleaning: if this is toggled off activated, it isn't neccesary to clean the fishtank.

Fishes

The fishes have a herd algorithm that makes them behave with realistic movements, they check the distance from other fishes and from the fishtank glass. Also, in this algorithm we've implemented food finding. Apart from the fish AI, they have three important stats: HP, XP and Age.
  • HP: goes down over time taking into account its age and, if it is activated, the dirt of the fishtank. It can be restored through feeding, otherwise, the fish will die.
  • XP: it's incremented once you feed the fish, when it reaches the maximum, the fish can have a child if it finds a couple.
  • Age: increases over time, the fish will grow according to it.

Food

We have a food jar that we can use to feed the fishes, when it's activated, the camera will change to the top view. It has a limit of total active food.

Cleaning

If it's activated, the dirt of the fishtank will increase over time and it can be cleaned with the sponge button.

Authors

  • Tomasino Delfina (programming & UI)
  • Ignacio Almada (3D art & UI)
  • Luca Salum (programming & sound)

Leave a comment

Log in with itch.io to leave a comment.