Get the latest tech news

MessagePack: It's like JSON, but fast and small.


ry serialization format. It lets you exchange data among multiple languages like JSON.

The MessagePack.UnityShims package provides shims for Unity's standard structs ( Vector2, Vector3, Vector4, Quaternion, Color, Bounds, Rect, AnimationCurve, Keyframe, Matrix4x4, Gradient, Color32, RectOffset, LayerMask, Vector2Int, Vector3Int, RangeInt, RectInt, BoundsInt) and corresponding formatters. For all other libraries or multi-purpose applications that use MessagePackSerializer you should explicitly specify the MessagePackSerializerOptions to use with each method invocation to guarantee your code behaves as you expect even when sharing an AppDomain or process with other MessagePack users that may change this static property. In Unity, MessagePackSerializer can serialize Vector2, Vector3, Vector4, Quaternion, Color, Bounds, Rect, AnimationCurve, Keyframe, Matrix4x4, Gradient, Color32, RectOffset, LayerMask, Vector2Int, Vector3Int, RangeInt, RectInt, BoundsInt and their nullable, array and list types with the built-in extension UnityResolver.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of json

json

Photo of MessagePack

MessagePack

Related news:

News photo

Brief Introduction to Fix and Fix JSON

News photo

Synthesizing Music from JSON

News photo

Show HN: I created a lightweight JavaScript library to visualize JSON as a graph