News Liste Going Medieval

Medieval Monday #38
Going Medieval
04.09.23 14:34 Community Announcements
Greetings medievalists!

It’s not uncommon for you to influence our development process. That is happening all the time, in both big and small ways. Among all of your suggestions, one feature stood out as the most requested, and we always thought about it, but wanted to tackle it once the game’s roadmap is done. Well, you continued to voice your opinion about this feature and we couldn’t put it aside anymore. It had to be done, at least in some capacity. So that’s what we are doing at the moment.

We’re happy to announce that water is coming to Going Medieval.



First, we want to talk about options we considered and challenges they posed, before we go into discussing the system we’ve chosen.

-<
We had to establish clear 2d rules before we could move to 3D.

The first thing we had to decide is water distribution mechanics. Its speed, weight, amount distribution, etc. We didn’t want to turn the game into a realistic water simulation, but that doesn’t mean that we didn’t experiment. We tried to experiment with fast simulation and distribution (voxel to voxel), but this would unnecessarily be taxing for the CPU. Water pressure posed a similar issue - initially we consider water pressure as an attribute, which would lead to creation of underwater caves (and even building destruction by water) and while it seemed cool, you would not be able to clearly understand what was going on while layer calculation would work full time, again, taxing the CPU.

-<
Showcase of some of our 3d experiments.

After some trial and error, it was decided - water should be simulated just enough to keep and maintain predictable behavior, while offering additional control from the player (e.g. for creations of dams and lakes). Think Minecraft, where it would fill empty spaces (if available) step by step. So, in a way, water will most of the time appear as static and not simulated. Allow us to explain.



Water voxel has the same size as your regular voxel, meaning 1x1x3m. Water voxel will have a depth value which will be filled out as the water voxel moves to the empty space. This depth will have 3 different levels (four if you count being empty), and depending on the amount of water, will provide certain limitations for settlers, but more on that in another MMT.



“What about the traversal of water between the levels?”, some of you might ask. Well, if water reaches the end of the level (height-wise) and needs to “fall down”, in that case, a waterfall will appear.



Does this mean water will be infinite? Not exactly. Water will be spawned by a water inflow voxel. Think of inflow voxels as water sources for rivers and ponds - they will constantly deploy water until that water covers the inflow voxel. Inflow voxels will not be buildable as their number is calculated based on the map seed and optimized for average CPU performance. You will be able to spawn them with dev tools, and this way you will be able to add water to the old maps that don’t have generated rivers (use it at your own risk).

Okay, this is a good point to stop this blog, but don’t worry - there is still a lot to talk about. How water affects buildings and settlers, new map type, and a couple more surprises. We’ll continue this topic in two weeks, but until then, feel free to discuss potential scenarios and how you wanna use what you read here.

Stay medieval,

Foxy Voxel
Logo for Going Medieval
Release:01.06.2021 Genre: Simulation Entwickler: Foxy Voxel Vertrieb: The Irregular Corporation Engine:keine Infos Kopierschutz:keine Infos Franchise:keine Infos
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

Medieval Monday Talk #45
Going Medieval
29.04.24 11:31 Community Announcements
Hotfix Notes (0.18.18)
Going Medieval
26.04.24 13:05 Community Announcements
Update #10.5 | Migration & Camera Changes
Going Medieval
22.04.24 11:26 Community Announcements
Medieval Monday Talk #44
Going Medieval
08.04.24 11:55 Community Announcements
Experimental Branch Patch (0.18.8)
Going Medieval
03.04.24 13:10 Community Announcements
Experimental Branch Patch (0.18.7)
Going Medieval
28.03.24 14:19 Community Announcements
Experimental Branch Patch (0.18.5)
Going Medieval
22.03.24 21:32 Community Announcements
Experimental Branch Patch (0.18.3)
Going Medieval
20.03.24 13:54 Community Announcements
Medieval Monday Talk #43
Going Medieval
18.03.24 15:07 Community Announcements
Patch Notes (0.16.26)
Going Medieval
13.03.24 14:28 Community Announcements
Experimental Branch - Save Migration Guide
Going Medieval
07.03.24 10:39 Community Announcements
Patch Notes (0.16.24)
Going Medieval
06.03.24 13:51 Community Announcements
Patch Notes (0.16.23)
Going Medieval
29.02.24 11:28 Community Announcements
New Save System is coming soon
Going Medieval
26.02.24 18:54 Community Announcements
Patch Notes (0.16.22)
Going Medieval
26.02.24 12:38 Community Announcements
Patch Notes (0.16.20)
Going Medieval
13.02.24 12:26 Community Announcements
Hotfix Notes (0.16.19)
Going Medieval
07.02.24 12:27 Community Announcements
Hotfix Notes (0.16.17)
Going Medieval
06.02.24 11:48 Community Announcements
Hotfix Notes (0.16.16)
Going Medieval
05.02.24 12:03 Community Announcements
Patch Notes (0.16.15)
Going Medieval
01.02.24 13:52 Community Announcements
Patch Notes (0.16.14)
Going Medieval
25.01.24 13:03 Community Announcements
Patch Notes (0.16.13)
Going Medieval
18.01.24 14:49 Community Announcements
Happy Holidays!
Going Medieval
22.12.23 14:27 Community Announcements
Patch Notes (0.16.10)
Going Medieval
20.12.23 14:05 Community Announcements
Hotfix (0.16.9)
Going Medieval
08.12.23 14:11 Community Announcements
Patch Notes (0.16.8)
Going Medieval
07.12.23 08:05 Community Announcements
Hotfix (0.16.7)
Going Medieval
23.11.23 14:05 Community Announcements
Nominate Going Medieval for Labor of Love 2023 Steam Award
Going Medieval
22.11.23 12:56 Community Announcements
Update #10 | Water & Fishing
Going Medieval
21.11.23 10:56 Community Announcements
Experimental Branch Patch (0.16.6)
Going Medieval
20.11.23 10:51 Community Announcements
Experimental Branch Patch (0.16.5)
Going Medieval
17.11.23 10:37 Community Announcements
Experimental Branch Patch (0.16.4)
Going Medieval
15.11.23 11:28 Community Announcements
Experimental Branch Update (0.16.2)
Going Medieval
10.11.23 14:06 Community Announcements
Medieval Monday Talk #42
Going Medieval
30.10.23 13:39 Community Announcements
Medieval Monday Talk #41
Going Medieval
16.10.23 12:25 Community Announcements
Medieval Monday Talk #40
Going Medieval
02.10.23 13:26 Community Announcements
Medieval Monday Talk #39
Going Medieval
18.09.23 12:15 Community Announcements
Medieval Monday #38
Going Medieval
04.09.23 14:34 Community Announcements
Hotfix (0.15.8)
Going Medieval
23.08.23 12:46 Community Announcements