Opened 11 years ago

Last modified 6 years ago

#2147 new enhancement

Consider serializing terrain data for random maps and serialization test mode — at Initial Version

Reported by: historic_bruno Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Core engine Keywords:
Cc: Patch:

Description

Currently we don't serialize any terrain data. But this makes the following cases much slower than they need to be:

  • Loading saved games of random maps
  • Rejoining multiplayer games with random maps
  • Serialization test mode (doesn't even support random maps yet, it would be infeasible to generate them every turn)

So for only those cases, but not e.g. OOS checking or saving/rejoining scenarios, we could serialize the terrain data and avoid needing to reload the map. We can also look at compressing the state if the terrain data is too large.

Change History (0)

Note: See TracTickets for help on using tickets.