Copyright © CRI Middleware Co., Ltd.
This SDK consists of libraries and tools for flexibly using data (sspj, ssce, ssae, ssee) created with OPTPiX SpriteStudio 6 or later in your own playback environment.
- sspjLib: A library for parsing SpriteStudio project files (sspj).
- Loader: Module for loading SpriteStudio 6 format files (sspj, ssce, ssae, ssee).
- Animator: Animation module that performs coordinate transformation, interpolation calculation, etc.
- Drawer: Drawing module using OpenGL.
- Tools: Tools created using the library.
- Viewer: Viewer sample for Windows/Mac.
- Converter: Converts sspj files into files for playback programs (.ssbp, .json, etc.).
The purpose of this SDK is to parse sspj files to create players for new platforms, or to create tools for processing and converting data into other formats. For use in games and apps, we provide player programs specialized for animation control. We also provide external tools useful for animation editing, so please refer to the links below.
This SDK is maintained with the goal of being a reference implementation.
It maintains a certain degree of redundancy without performing optimizations for specific platforms.
Since the develop branch is the latest development version, it may contain some bugs.
If you need a stable version, please obtain it from Releases.
Releases are created in the format SDK Version_SpriteStudio Version (e.g., 2.2.0_SS7.1.0). For details, please see Releases.
- Download
- Usage
- Others
- How to Build the SDK
- (Reference) How to Build SS6Converter and Viewer *Note: Jumps to the Help Center page.
SpriteStudioSDK has master and develop branches. The latest code, including the player, is committed to develop.
Once judged to be a stable version, it is merged from develop to master and assigned a version number.
Pull Requests are very welcome! There is no need to create an Issue before sending a request. Providing details of the changes in the commit comments is sufficient.
The SDK uses the following libraries. Please check the links below for the licenses of each library.
- Loader
- Renderer
- Viewer Sample GUI
We publish programs provided by the community. Please read this before use. SpriteStudio 5 3rdParty
Please post questions, requests, and bug reports to Issues. If you prefer to contact us privately, please use the Help Center. If you need to send reproduction data, please do so via the Help Center.
CRI Middleware Co., Ltd. https://www.cri-mw.co.jp/ Copyright © CRI Middleware Co., Ltd.