Skip to content

Sacristan/AhhnoldIO

Repository files navigation

What is this?

Simple Safe Performant Minimalistic SaveFile API for Unity

How it works

  • Packer packs / unpacks data to/from a binary OR JSON file
  • Saved data is hashed and hash info added to file
  • When loading file its possible to check whether data hash matches the one saved - to avoid edited save files (fe using any hex editor)
  • SaveFile versions packed / unpacked automatically
  • Smaller save file sizes

How to add to Your project

  • Open Unity package manager
  • Add package from Git URL
  • Paste link https://github.com/Sacristan/AhhnoldIO.git

What save types are supported:

  • Binary file via Binary Writer / Reader
  • JSON Serialization

How to use?

  • Import Example and check it out :)

Used in games:

  • Gorytale: https://store.steampowered.com/app/973850/Gorytale/
  • MineClone: https://www.crazygames.com/game/mine-clone
  • Shave & Stuff: https://www.meta.com/experiences/7532973430077887/
  • Pets & Stuff: https://www.meta.com/experiences/7818625474831202/
  • Zombie Cleanup Service: https://www.meta.com/experiences/4571033812974975/

Collaboration?

Yes!

About

Simple Safe Performant Minimalistic SaveFile API for Unity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages