Skip to content

Latest commit

 

History

History
89 lines (71 loc) · 5.39 KB

File metadata and controls

89 lines (71 loc) · 5.39 KB

日本語 | English

SpriteStudio 6 SDK

Copyright © CRI Middleware Co., Ltd.

概要

本SDKは、OPTPiX SpriteStudio 6以降で製作されたデータ(sspj,ssce,ssae,ssee)をユーザーの皆様の再生環境に応じて柔軟にご利用いただくためのライブラリ、およびツール群で構成されます。

  • sspjLib :SpriteStudioのプロジェクトファイルsspjを解析するためのライブラリです。
    • ローダー:SpriteStudio 6 形式'のファイル(sspj,ssce,ssae,ssee)の読み込みモジュール
    • アニメータ:座標変換、補間計算などを行うアニメーションモジュール
    • ドローワー:OpenGL を利用した描画モジュール
  • Tools:ライブラリを使用して作成されたツールです。
    • ビューアー:Windows/Mac 用ビューアーサンプル
    • コンバータ:sspjファイルから再生プログラム用のファイル(.ssbp .json等)へ変換します。

想定する用途

本SDKの用途は、sspjを解析して新たなプラットフォーム用プレイヤーを作成したり、別のフォーマットにデータを加工、変換するツールの作成となります。 ゲームやアプリで使用する場合は、アニメーション制御に特化したプレイヤープログラムを公開しています。 またアニメーション編集に役立つ外部ツールも公開していますので、以下のリンクを参照してみてください。

免責事項

本SDKはリファレンス実装を目指してメンテナンスされています。 特定のプラットフォームを意識した最適化は行わず、ある程度の冗長性を維持しています。 develop ブランチは最新の開発版のため、何らかの不具合が含まれている可能性があります。 安定版が必要な場合Releaseから取得してください。

更新履歴

対応する SpriteStudio のバージョン

SDKバージョン_SpriteStudioバージョン の形式 (例: 2.2.0_SS7.1.0) でリリースが作られています。 詳しくはReleases をご覧ください。

ツール類

SDKのビルド方法

データ構造とクラスリファレンス

SpriteStudio6 SDK Document

ブランチルール

SpriteStudioSDKにはmasterとdevelopがあり、プレイヤーを含む最新のコードはdevelopにコミットされます。 安定版と判断した段階で、developからmasterへマージしてバージョン番号を付与しています。

Pull Request

Pull Request は大歓迎です! リクエスト送信前にIssue化しておく必要はありません。 変更内容はコミット時のコメントに記入していただければ十分です。

使用しているオープンソースライブラリ

SDKでは以下のライブラリを使用しています。 各ライブラリのライセンス等については下記リンクよりご確認ください。

SpriteStudio 5 3rdParty

ご好意で提供していただいたプログラムを公開しています。 ご使用の前にこちらをお読みください。SpriteStudio 5 3rdParty

お問い合わせ

ご質問、ご要望、不具合のご報告は Issues に投稿してください。 非公開でのお問い合わせを希望される場合は、ヘルプセンター よりお寄せください。 再現データなどの送付が必要な場合も、上記ヘルプセンター経由でファイルを送信してください。

株式会社CRI・ミドルウェア https://www.cri-mw.co.jp/ Copyright © CRI Middleware Co., Ltd.