I am looking at creating miniature biomes that each has their own small ecology.
The concept is that each biome is a hex roughly 100km wide with its own set of workers that loosely affect other biomes surrounding it. Within each biome is a small ecology that consists of animals, monsters, NPCs, weather, and other things that will help the biome to sustain itself.
Ideally, there would be one physical server overseeing the biome with its own AI that helps the other workers within its purview to ensure the biome does not “die”. Whether that is growing grass or introducing new animals as others die off or are eaten. Additionally, I want a full day/night system with seasons and weather patterns. The day/night system and seasons would be universe wide, while the weather system would be constrained in each biome. This will allow me to have a dynamic world while being consistent on a larger scale.
Eventually other biomes will be able to affect those around them. Let’s say one group of NPCs/Monster builds up their strength unopposed. That group would then be able to move to another biome, either by invading it or by slowly moving in and setting up homes. Another example might be wolves; they are so over populated in one biome that they begin to roam in packs to other biomes to avoid fighting each other.
My reasoning behind hexes is to allow up to six other biomes to share boarders. It also allows for a more dynamic growth of the world.
Another option might be octagons for a more consistent spread of each biome. I would love to read some discussion on whether I should go hexagons or octagons for landmass/biomes.
This is just the beginning of my idea. I plan to grow this as I work out the technical side and things move forward.
Please throw your ideas and criticisms at me!