• Register
Post feature Report RSS Biome Generation

Learn about the Biome generation in each different floor and how this affects gameplay.

Posted by on

Biomes

A big part of the game is intended to happen inside the kingdom’s land and since this is mainly a forest it is important to flesh out how it looks so it doesn’t become repetitive. For this purpose, we have added a biome system to each floor.



When the floor is created some areas are cover in specific biomes, for example, in the image above the right side is cover in yellow dots, this can represent heavy foliage, rocks or another kind of prop that will make this area look different than the one at the left.

Of course, having just one biome is no fun, so let’s look at an example with different ones:



Here we can see in action some biomes characteristics:

  • Biomes have main room from where they originated.
  • Biomes spread through doors, which mean, it can't spread if the room is not connected.
  • More than one biome can have an effect over a room if they intersect on it.
  • Biomes don't extend forever, each new room they spread to they become less dense.

This has some cool gameplay implications that make it not just a nice aesthetic thing. We are considering to have specific room types linked with specific biomes, for example, if a room has a chest then that room is the starting point of a grass biome and if you pay attention to how it spread through the floor you could follow it to its origin and find the chest. This could also help you avoid some rooms, like enemies or traps linked to a specific biome, giving you a guide on how is the overall design of the floor by looking at your surroundings.

All this is still being tuned and discussed, but we are sure it’s a good way to give visual aid on what may be coming in the next room, so you can be prepared.

What do you think? Can you find more uses for this biome system?

Social Media

Keep up with all our daily updates, post, and giveaways on our social media!

See you soon shrooms

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: