STREGAsGate/GateEngine

SaveState Audit

Closed this issue · 0 comments

STREGA commented

GateEngine

  • Key Value Store API with namespaces
    • Lock to explicit type (Bool, Int, UInt, Double, String, etc...)
    • Consider future cloud services compatibility
  • File I/O through File System Abstraction
    • Allow Data and any Codable
    • Allow specifiable path
  • #28
    • Replace Data.init(contentsOf:) usage

Platforms

  • macOS
    • Native File System Abstraction
    • Push SaveState through FileSystem
  • iOS/tvOS
    • Native File System Abstraction
    • Push SaveState through FileSystem
  • HTML5
    • Native File System Abstraction
    • Local Storage StateState wo/ Secure Context
    • Push SaveState through FileSystem w/ Secure Context
  • Windows
    • Native File System Abstraction
    • Push SaveState through FileSystem
  • Linux
    • Native File System Abstraction
    • Push SaveState through FileSystem