Upload
game-tools-middleware-forum
View
344
Download
4
Embed Size (px)
Citation preview
Copyright ©CRI Middleware Co., Ltd.
「音声再生遅延推測機能」正式リリース! ズレない!待たせない!
快適なスマホゲームを実現する技術紹介
2 Copyright ©CRI Middleware Co., Ltd.
1990年
1995年
2001年
2011年~
2012年
採用タイトル 3,000 を突破
3 Copyright ©CRI Middleware Co., Ltd.
CRI
CRI ADX2
CRI Sofdec2
PRO /
4 Copyright ©CRI Middleware Co., Ltd.
5 Copyright ©CRI Middleware Co., Ltd.
iOS Objective-C CRI API 64bit
Android NDK CRI API Android 5.0
Unity 5 / Unity 4 PRO (iOS, Android, PC, Mac)
iOS 64bit
cocos2d-x (iOS, Android, PC, Mac)
2.x 3.x iOS 64bit
6 Copyright ©CRI Middleware Co., Ltd.
ADX2の概要
7 Copyright ©CRI Middleware Co., Ltd.
→
!
8 Copyright ©CRI Middleware Co., Ltd.
ADX 1/4
HCA MP3/AAC
HCA-MX HCA
HCA-MX 16
9 Copyright ©CRI Middleware Co., Ltd.
BGM
-
- BGM
10 Copyright ©CRI Middleware Co., Ltd.
11 Copyright ©CRI Middleware Co., Ltd.
-
-
12 Copyright ©CRI Middleware Co., Ltd.
…
- SE
…
-
14 Copyright ©CRI Middleware Co., Ltd.
→
→
→
15 Copyright ©CRI Middleware Co., Ltd.
ADX2
→
→
16 Copyright ©CRI Middleware Co., Ltd.
2015 2 β ADX2 SDK ADX
Android ※CRI 100
17 Copyright ©CRI Middleware Co., Ltd.
18 Copyright ©CRI Middleware Co., Ltd.
初回起動時 2回目以降の起動
※ユーザーによるタイミング調整オプションは実装してください。
推測値はタイミング調整の初期値として使うことをお勧めします。
19 Copyright ©CRI Middleware Co., Ltd.
ADX2
ADX2出力バッファ Androidのサウンドバッファ H/W
基本的な仕組みは単純です。
以下の要素を考慮しながら、ADX2時刻とのズレを計算します。
・ADX2出力バッファのデータ消費
・Androidのサウンドバッファ(OpenSLES)のデータ消費
・再生指示を出したタイミング
結果のゆらぎや異常系も考慮して、最終的な推測値を作ります。
20 Copyright ©CRI Middleware Co., Ltd.
Android
OpenSLES GetPosition
…
同じnexus5で2回計測
21 Copyright ©CRI Middleware Co., Ltd.
… …
XPERIA xLAUD
xLAUD
22 Copyright ©CRI Middleware Co., Ltd.
ADX2
Android ADX2 ASR
ADX Android
DSP
NSR Android
HCA-MX
23 Copyright ©CRI Middleware Co., Ltd.
※ADX2
24 Copyright ©CRI Middleware Co., Ltd.
… ON/OFF
25 Copyright ©CRI Middleware Co., Ltd.
ADX2
ADX2 GetTimeReal
ADX2 GetNumPlayedSamples
26 Copyright ©CRI Middleware Co., Ltd.
サウンドまわりのADX2 TIPS
27 Copyright ©CRI Middleware Co., Ltd.
Unite 2015
2015 4 Unite 2015 Unity
http://japan.unity3d.com/unite/unite2015/schedule
28 Copyright ©CRI Middleware Co., Ltd.
ADX2
29 Copyright ©CRI Middleware Co., Ltd.
30 Copyright ©CRI Middleware Co., Ltd.
31 Copyright ©CRI Middleware Co., Ltd.
32 Copyright ©CRI Middleware Co., Ltd.
33 Copyright ©CRI Middleware Co., Ltd.
34 Copyright ©CRI Middleware Co., Ltd.
変化
カテゴリ
トリガ
カテゴリ
35 Copyright ©CRI Middleware Co., Ltd.
ADX2/Sofdec2 iOS/Android
Unity Cocos2d-x
36 Copyright ©CRI Middleware Co., Ltd.
- -
37 Copyright ©CRI Middleware Co., Ltd.
ADX2 最新情報
38 Copyright ©CRI Middleware Co., Ltd.
BPM
39 Copyright ©CRI Middleware Co., Ltd.
トラック遷移時はクロスフェード方法を詳細設定可能。
総トラック数に関わらず、読み込みとデコードはたかだか2本のみ。
40 Copyright ©CRI Middleware Co., Ltd.
DSP
DSP 64
41 Copyright ©CRI Middleware Co., Ltd.
42 Copyright ©CRI Middleware Co., Ltd.
CRI Atom Craft
CRI Atom Craft diff
43 Copyright ©CRI Middleware Co., Ltd.
CSV CSV
44 Copyright ©CRI Middleware Co., Ltd.
アルファムービー演出
45 Copyright ©CRI Middleware Co., Ltd.
- + → -
-
- … - … - … - … - …
46 Copyright ©CRI Middleware Co., Ltd.
Android
- http://crimw.me/alphamovie - - 23MByte
ARMv7 CPU
47 Copyright ©CRI Middleware Co., Ltd.
AVI AfterEffects
- CRI Sofdec2 http://www.cri-mw.co.jp/alphamovie/index.html
- AVI AVI - AfterEffects - AVI
48 Copyright ©CRI Middleware Co., Ltd.
ファイルのパッキングと 追加配信対策
49 Copyright ©CRI Middleware Co., Ltd.
-
-
-
50 Copyright ©CRI Middleware Co., Ltd.
- / - -
51 Copyright ©CRI Middleware Co., Ltd.
※ Unity
プロジェクトファイル
暗号化ツール
ユーザ暗号化ツール
圧縮済の個別ファイル
暗号化済ファイル
暗号化
暗号化ファイル定義
52 Copyright ©CRI Middleware Co., Ltd.
Mac cpkmakec (
cpkmakec Mac
53 Copyright ©CRI Middleware Co., Ltd.
54 Copyright ©CRI Middleware Co., Ltd.
CRIWARE for Unity
- ADX2 / Sofdec2 / PRO - Android Sofdec2 Unity …… - PS4 / PS Vita /PS3 Unity
55 Copyright ©CRI Middleware Co., Ltd.
- ADX2/Sofdec2 - Sofdec2 - PC / PS4 / XboxOne
56 Copyright ©CRI Middleware Co., Ltd.
『 ではじめるスマートフォンゲーム開発 対応 』三木 康暉(著)
発売:技術評論社価格: 円 税発売日: 年 月 日体裁: 変形判 ページ フルカラー
:
を使用したサンプルも紹介されています。
57 Copyright ©CRI Middleware Co., Ltd.
CRIWAREの料金体系 (基本無料・アイテム課金アプリ向け)
58 Copyright ©CRI Middleware Co., Ltd.
59 Copyright ©CRI Middleware Co., Ltd.