Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits)

Thank you!

The traits each organello can have are

  • Healing, how much energy it spends to heal itself (organellos constantly lose integrity and need to heal themselves to survive)
  • Nurture, energy given to offspring
  • Fortify, the starting integrity given to offspring (requires more energy)
  • Breed, how much energy it will attempt to breed at
  • Speed (moving faster takes more energy)
  • Foodsense, how far it can sense food
  • Entity sense, how far it can sense other organellos
  • Fetch, how far it will go for food
  • Hunt, how far it will look for prey
  • Prey min energy
  • Prey max energy
  • Attack power (attacking harder takes more energy)

The traits also have sub-traits which are multipliers affecting how the trait responds to changes in the environment. For example, the nurture trait has multipliers for current integrity, current energy, abundance (how much food is nearby) and crowdedness (how many organellos are nearby). The multipliers also differ from organello to organello and mutate with reproduction, making some more willing to reproduce while more entities are nearby and some less, some just move slowly and try to collect nearby food when they’re low on energy but move further when they have more energy, and so on

I could have done a lot more with this, but this was a learning project more than anything else and it’s very poorly coded and organised, so it would be better to start all over, which I do plan at some point

(+1)

I would be excited to see the next version of this project. More info visible on individuals would make me happy :)