- Can persist most functions
- Can persist threads
- Works with any Lua chunkreader/chunkwriter
- Support for "invariant" permanent objects, of all datatypes
Pluto: heavy-duty persistence/serialization for Lua
Pluto is a library which allows users to write arbitrarily large portions of the "Lua universe" into a flat file, and later read them back into the same or a different Lua universe. Object references are appropriately handled, such that the file contains everything needed to recreate the objects in question. Put simply, this allows you to save the state of your game engine and load it again.
Pluto has the following major features:
Alpha2 of Pluto has now been released, with the ability to persist closures and userdata, and metafunction persistence.
"Sneftel is correct, if rather vulgar." --Flarelocke
"Sneftel is correct, if rather vulgar." --Flarelocke
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement