Json & MessagePack Serialization


This package provides API for data serialization/de-serialization into MessagePack and JSON format.

by GameDevWare


★★★★ star rating
Price History +

This package provides API for data serialization/de-serialization into MessagePack and JSON format.

[Source Code] [Documentation] [Forum Thread]

Supported Platforms:

• PC/Mac/Linux
• IOS
• Android
• WebGL

Serialized types:

• Primitives: Boolean, Byte, Double, Int16, Int32, Int64, SBytes, Single, UInt16, UInt32, UInt64, String
• Standart Types: Decimal, DateTimeOffset, DateTime, TimeSpan, Guid, Uri, Version, DictionaryEntry
Unity3D Types: Bounds, Vector, Matrix4x4, Quaternion, Rect, Color
• Binary: Stream, byte[]
• Lists: Array, ArrayList, List[T], HashSet[T] and any other IEnumerable types with Add method
• Maps: Hashtable, Dictionary[K,V], and other IDictionary types
• Nullable types
• Enumeration
• Objects

Compatible with Unity 4, Unity 5, Unity 2017 - 2019