Skip to content

ECS Serialization

No due date 91% complete

Serialization

Formats

Introduce a common serialization interface. This interface must be compatible with multiple format:

  • json
  • yaml
  • xml
  • toml

The format parsing can (and should) rely on external libraries.

Serialization

It should be possible to have user defined component serialization, independently of the underlying format.

The goal is to save and load…

Serialization

Formats

Introduce a common serialization interface. This interface must be compatible with multiple format:

  • json
  • yaml
  • xml
  • toml

The format parsing can (and should) rely on external libraries.

Serialization

It should be possible to have user defined component serialization, independently of the underlying format.

The goal is to save and load states of a world.

Loading