So… I am theorizing the development of a 2d living persistent fullsized world with simulated ecossystem, etc…, and many, many objects, but how can I handle the giant amount of data that will be calculated per instance.
I mean, as the ecossystem is simulated and alive, animals would roam, plants would grow the climate would change etc… I already planned on how to implement the simulated ecossystem, but I wanted them to happen all at once, not in separated instances like World of Warcraft’s dungeons or different maps. Just one entire and fullsized chunck with all the things happening on it.
Is it possible, even for an extreme low graphical game? I know of games that do something like it. Eg.: Dwarf Fortress, but what I am aiming for is way bigger than that.
EDIT:
For the “AI”, I was planning on do behavioral intelligent organization or BIO, something I am planning and theorizating. It would be like a giant The Sims, every object(animal, plant, etc…) would have it’s needs, characteristics, possibilities and impossibilities, they need to eat so they interact with the enviroment and with other objects on their own with modified version of A* lead by his senses(vision, audition, ect…). I know it is complicated and not polished, its because I am still studying everything and I’m more like a amateur programmer.