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.
Note:
See TracTickets
for help on using tickets.