StylArts: All products 50% off

Rapid Json Plugin

Alex River - Code Plugins - Apr 21, 2023
1
5 out of 5 stars(1 rating)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Serialize and Deserialize up to 5x Faster with Rapid Json!

On Sale$4.99
$3.49Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.1
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

DOCUMENTATION -- EXAMPLE PROJECT -- SHOWCASE VIDEO


With this plugin you can Serialize all common types and arrays to a String up to 5x Faster than Unreals default one!

You can then Deserialize that string back to the type it was so you have access to the data again.


The Plugin has support for all common types such as Ints, Bools, Floats, Vectors etc. and arrays of all these types.

It supports Custom Structs as well, however they get Serialized / Deserialized using the default Json as I was unable to make them work with Rapid Json.

Please check out the documentation on how to set it up, there's also a example class in the plugin that shows how to use it.


The Plugin utilizes the Rapid Json Library that Tencent Released some years ago. Thanks to Tencent for releasing this to the public with a MIT License!


NOTE: If you own my other Plugin "Runtime Vertex Color Paint & Detection Plugin" then you already have a Module that's pretty much the same as this one!

Technical Details

Features:

  •  Serializing Common Types & Arrays up to 5x Faster!
  •  Deserializing Common Types & Arrays up to 5x Faster!
  •  Custom Structs (Although they use built in Json and not RapidJson)


Number of Blueprints: 0

Number of C++ Classes: 5 (Plus the Rapid Json Lib)

Supported Development Platforms: Windows, Linux, Mac (Only Windows Tested)

Supported Target Build Platforms: Win64, Mac, Linux, Android, IOS, PS4, XboxOne, Switch (Only Win64 Tested)