Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.
/ BinaryFormatter Public archive

Easy, Fast and Lightweight Binary Formatter. (Serializer and Deserializer)

License

Notifications You must be signed in to change notification settings

BayatGames/BinaryFormatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BinaryFormatter

BinaryFormatter is an Fast, Lightweight Binary serialization/deserialization library for Unity projects.

Download

Features

  • Serializing Collections: Lists, Dictionaries, IEnumerable
  • Serializing KeyValuePair
  • Serializing ISerializable
  • Serializing Multi-Dimensional Arrays
  • Surrogate Serialization
  • Serializing Almost anything (Automatically serializes public fields and properties)
  • Deserializing IDeserializationCallback
  • Fast and Helpful Customer Support
  • Free & Open Source
  • Easy to Use
  • Cross Platform (Let us know if you have any problem with any platform)

Getting Started

Just add

using BayatGames.Serialization.Formatters.Binary;

then you are ready to go.

BinaryFormatter provides some static methods for fast serialization of objects to binary:

using BayatGames.Serialization.Formatters.Binary;
...
byte[] buffer = BinaryFormatter.SerializeObject ("Hello World");

Resources

License

MIT @ Bayat Games

Made with ❤️ by Bayat Games