Environment
Overview of Bestia’s dynamic environment, temperature, weather, and in-game time system, including real-time to Bestia time conversions.
Bestia uses a sophisticated temperature and environment system to drive weather simulation and the overall effects on the player’s environment.
These simulations should be based on certain basic values that are determined location-dependently during world creation in so-called biomes, but can be changed by interaction with the players later during the game. However, biomes can change. If local player interactions lead to a temperature increase, the rain amount can be reduced and a forest biome can turn into a desert, for example. The client must be informed about adjusted environment areas and update its visuals accordingly.
Bestia Masters enter the current world from another, not further specified, dimension. During each incarnation a name for this world is generated, and in each cycle all Bestia Masters entering the game will have this world name persisted in their account data to keep a permanent record.
Temperature
Each Bestia has a certain sweet spot of tolerable temperature. There are several kinds of base temperature ranges in which Bestia thrive:
| Temperature Kind | Base Temperature Range [°C] |
|---|---|
| Low Temperature | -20 - 15 |
| Medium Temperature | 10 - 30 |
| High Temperature | 25 - 45 |
Bestia Master always have a Medium Temperature sweet spot.
Vitality and Willpower increases resistance against the temperatures. Specialized equipment or status effects can also affect temperature resistance.
The formula is as follows:
tolerableTemperature = baseTemperature ± sqrt(VIT / 2 * WILL / 4)
For items and structures this calculation is a bit different. Usually these items have some threshold above or below which they will start to malfunction (or perhaps even catch fire!).
Weather
The weather system in Bestia plays a crucial role. It also affects visibility as well as the behavior of NPCs and mobs. Depending on the weather, the NPCs and the player character will need improved shelter or equipment to avoid a loss of stamina.
The weather also influences the temperature, which will in turn decide if and how much stamina an entity regenerates or loses.
The weather will also play a role in which crops and plants grow. If the player decides to plant salad in the desert, this won’t work quite well.
Rain
A rain effect, controllable in strength, should overlay the entire viewport. The rain’s blowing direction should correlate
with the wind direction (which will be more or less random). During rain the ground will show a wet effect and view distance is
reduced. It also reduces the effectiveness of fires and might extinguish them. Fire attacks and earth attacks will only deal 50% damage while ice or wind attacks deal 150% damage in a wet environment. These environmental modifiers feed into the ELEMENT_MOD term of the damage calculation.
Fog
Clouds of fog will move slowly over the map, reducing the sight of AI entities. It will also get harder for a player to see.
Night
During night time the player will need light sources in order to improve the visibility of enemies or terrain. There will be certain items (e.g. torches, candles etc.) as well as spells to make light.
Mana Concentration
The system regularly evaluates mana emitters (bestia, spell usage, items) and sinks and calculates a mana density. Depending on the density of mana in a certain region, this increases the probability of rift events which spawn powerful bestia, or of other devastating events like mana storms. It can also have a negative effect on the health of Bestia Masters, while bestia are usually unaffected by high mana density, as they are born from it.
In-Game Time
The time in the Bestia game is faster than the real-world time. When we refer to the faster in-game time we will call it Bestia time, if we refer to the normal time we call it real-time.
Changing seasons should lead to an impression of the changeability of the world. You have to adapt to a periodically changing environment. Things that work in summer may not be possible in winter. But so that the players don’t have to wait for a real year, time in Bestia flies faster.
The Bestia-Time starts at the creation of the Bestia world. It is basically three times faster than the usual time. This means that the normal bestia day has 8 hours in real-time.
It also means that a bestia year is 4 months in real time.
- Bestia year: 4 months
- Bestia season: spring, summer, fall, winter: each 1 month
- Bestia day: 8 hours (2 hours night, 6 hours daytime)
The asymmetric day-night cycle allows the player to be more productive during the day while still getting a decent amount of night time in which, for example, special bestias can be hunted. It also allows the player to experience multiple day-night cycles within a single real-time day.
This calculation results in the following example timespans:
| Real Time | Bestia Time |
|---|---|
| 1 hour | 3 Bestia hours |
| 1 day | 3 Bestia days |
| 1 week | 21 Bestia days |
| 1 month | 84 Bestia days |
| 4 months | 1 Bestia year |
Bestia Time Converter
A small helper tool to quickly convert between real time values and bestia time.
Last updated 24 Jul 2026, 02:09 +0200 .