sinbad / SPUD

Steve's Persistent Unreal Data library
MIT License
308 stars 45 forks source link

Paging level data #2

Closed sinbad closed 3 years ago

sinbad commented 3 years ago

Improve scalability by not loading all level data into memory at once, instead splitting it out on load into separate level state files which can be paged in / out as needed. When saving, both the in-memory data and any paged out level data is re-combined into a single self-contained save file, which contains the entire game state again.