HomeGamesUpdatesPricingMethodology
Steam News1 June 20242y ago

ProtoZED May 2024 DevLog Update

Hey hey hey! It's been a busy month! Here's the squeeze. Terrain Generation is now dynamic and layer based. Similar to the step-based generation system in Rimworld, it has 5 generation steps ... for now.

Full notes

Full ProtoZED update

Read the full published notes in a cleaner layout. The original post stays linked below.

Repeated intro

Hey hey hey! It's been a busy month! Here's the squeeze.

What changed

0 fixes0 additions8 changes0 removals
  • Maps
  • Performance
changedTerrain Generationis now dynamic and layer based. Similar to the step-based generation system in Rimworld, it has 5 generation steps ... for now. This will let anyone hook into the generation process and inject their own logic.
changedTerrain GenerationCityLayoutGen
changedTerrain GenerationRoadGen
changedTerrain GenerationHouseLayoutGen
changedTerrain GenerationFloorPlanLayoutGen
changedTerrain GenerationNaturalTileGen

Terrain Generation

is now dynamic and layer based. Similar to the step-based generation system in Rimworld, it has 5 generation steps ... for now. This will let anyone hook into the generation process and inject their own logic.

  • CityLayoutGen

  • RoadGen

  • HouseLayoutGen

  • FloorPlanLayoutGen

  • NaturalTileGen

World Item Visualization

I'm using intelligently-hashing Master InstancedStaticMeshComponent Manager to render items. This will allow rendering of thousands of items with minimal performance impact.

Serialization

The serialization/save system is working out well. World Inventories are now re-implemented so every 100x100 is a ground tile inventory. Of course we are not creating them if there are no items in that ground slot :) Terrain data saves and reloads properly. Both tiles and vegetation. (The construction system has been serialized for a long time)

There's more but i'll save that for next time :)

Armin Haas

Here's a youtube video with some visuals and premiere of one of the exclusive procedural music tracks that will be coming with the release of ProtoZED. It is written and performed by none other than Armin Haas himself! Thank you Armin!

Until next time! Thanks for all of your support!

Source

Steam News / 1 June 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.