CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
Introducing the CRIWARE Unity Plugin
About the CRIWARE Unity Plugin
The "CRIWARE Unity Plugin" is a customized version of "CRIWARE" (range of CRI products for game consoles) for the Unity platform.
CRIWARE for Unity consists of "CRI ADX", "CRI Sofdec", and "FileMajik PRO".
With it, you can easily use CRI ADX's high-quality, high-compression multi-stream playback and CRI Sofdec's movie playback in the Unity environment too.
If you are familiar with CRI products, you can use the same workflow and programming techniques to develop games.
The "CRIWARE Unity Plugin" is provided as a custom package for Unity so that you can easily import it into your project.
System configuration
The following shows the system configuration of CRIWARE for Unity.
System configuration of CRIWARE for Unity
CRIWARE components
Group of components that enable a Unity application to use CRIWARE easily.
CRIWARE Wrapper APIs
C# wrapper APIs to call CRIWARE native libraries.
They are defined in a script that is attached to a game object.
CRIWARE native libraries
"CRI ADX" (CRI Atom library)
Audio integration solution
"CRI Sofdec" (CRI Mana library)
Movie playback middleware
"FileMajik PRO" (CRI File System library)
CRIWARE's common file system
Supported platforms
This product operates on the following platforms:
iOS
Android (*)
Unity Editor (Windows PC, Mac OS X)
Windows 7, 8
Mac OS X
(*) On the Android platform, the performance can differ greatly from one device to the other. The sound may break up and the playback may start with an important latency depending on the device.