Topic: Perpetuum world mechanic
ahh. yeah, i forgot the zero!
raw size of one island must be pretty big -> each layer is a 2048x2048 map:
- one 8-bit layer per ore/harvestable plant = +9 layer
- one 8-bit layer for elevation (hightmap) = +1
- one 1-bit layer for blocked terrain = +1
- one x-bit layer for special effects like highway boost or syndicate protection
- perhaps one for texture mapping and plants/buildings
this is also one of the reasons why we still dont have bigger islands then the existing ones...
island of double size would create 4 times the data your client has to load at once into memory.
when you enter an island, most layers, except ore layers, are packed into your RAM. many things must be streamed to your client as you walk around, since plants can be shot, terrain can be terraformed (by DEVs)
and and and...
The DEVs have to find a way how they can increase the island size without increasing the live-stream-data, nor increasing the preloaded data...
Whining - It's amazing how fast your trivial concerns will disappear