Example: Campfire and the Cooking Pot Set, both of which require terrain validation.
As this terrain validation system matures Earth 2 prepares for gardening and other future structures that will rely heavily on reliable object placement across the world.
Today’s challenge for the team; building placement must function correctly across countless terrain variations elevations and environments. With a goal to create systems that can dynamically validate and place structures anywhere on the planet.
The terrain validation system must be strengthened no so no unstable functions are inherited when larger more complex structures are implemented such as garden buildings and more.
Current and future upgrades, matter so much so the foundation of Earth2 eco sim continues to develop strong and reliable, especially with the addition of placable systems.
Current players have been experiencing placement issues, such as Cooking Pot Set disappearing after placement more so on terrain with unusual height variation or at certain altitudes.
An upgrade (took up a sizeable part of development) has now been implemented and should deliver improvements to object placement reliability.
Gardening in particular will depend heavily on reliable object placement and world interaction.
By strengthening the Global Build System, broader future where Players can place, interact with and rely on a growing number of objects and structures throughout the world.
This is a quality improvement for current Players and a foundational preparation step for future gameplay systems.
The Earth 2 team would greatly appreciate Players testing the upgraded system thoroughly and continuing to report any remaining issues they encounter.
If there are still any remaining issues, the team will continue making fixes and improvements as needed.
That work included areas such as:
• refining terrain flatness checks
• improving how placement validity is calculated on varying slopes
• addressing edge cases caused by altitude or terrain irregularities
• improving the final placement confirmation process
• reducing the risk of objects appearing to place successfully but then failing or disappearing
This included:
• improving server side validation of placement events
• refining how placement results are confirmed back to the client
• improving persistence handling for placed objects
• reducing cases where client and backend state may temporarily disagree
• strengthening reliability for retrieval and ownership validation
This work involved:
• ensuring placed objects appear consistently for nearby Players
• improving synchronisation of placement and removal events
• reducing desync risks between client and shared world state
• improving reliability of persistent object display across multiplayer sessions
SIGN UP FOR EMAIL UPDATES FROM EARTH2BUILDERS!