エフェクト、アニメーション、演出のデータ作るの大変じゃないですか?...

107
Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved. 1 エフェクト、アニメーション、演出の データ作るの大変じゃないですか? DeNAではこうしてます。 Japanリージョンゲーム事業本部 技術・編成部開発基盤グループ 小林 潤

Upload: denacreators

Post on 12-Jul-2015

4.613 views

Category:

Design


13 download

TRANSCRIPT

Page 1: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

1

エフェクト、アニメーション、演出のデータ作るの大変じゃないですか?

DeNAではこうしてます。

Japanリージョンゲーム事業本部技術・編成部開発基盤グループ

小林 潤

Page 2: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

2

現状の問題

Page 3: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

3

人材不足

Page 4: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

4

誰でも簡単に扱える

Page 5: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

5

事例1

事務職として入社

ガッツリデータを作って頂いてます!

Page 6: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

5

事例1

事務職として入社

ガッツリデータを作って頂いてます!

Page 7: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

6

事例2

デザインアシスタントとして入社

ガッツリデータを作って頂いてます!

Page 8: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

6

事例2

デザインアシスタントとして入社

ガッツリデータを作って頂いてます!

Page 9: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

7

クオリティー ≠ 制作時間

Page 10: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

8

費用対効果

Page 11: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

9

ツールの紹介

Page 12: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

10

Kickmotorとは

社内で開発したWebViewとGLViewを持つ ハイブリッドアプリ作成のためのフレームワーク

Page 13: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

11

Kickmotorの構成ゲームWebView

ネイティブキャッシュ

他SDK

WebView / ネイティブブリッジ

ABランタイム

Cocos2DXハードウェア

iOS Android

Kickmotor

Page 14: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

12

画面の構成イメージOpenGLのレイヤーをWebViewの上に重ねる

ネイティブアニメーション

web

Page 15: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

13

表示の方法

Java Scriptで行う

WebViewにインターフェースで繋いでコマンドのやりとりをすることで実現

アニメ制御は。。

Page 16: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

14

アニメ再生、停止、一時停止、再生速度

アニメ終了や指定フレームでのコールバック

ノードの複製、接続

ノードのタッチイベントのコールバック

MoveTo, ScaleToなどの直接制御

jsからできること表示の方法

Page 17: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

15

ツールの紹介

Page 18: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

16

Page 19: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

16

ImagePacker

SpriteAnimationBuilder

ParticleBuilder

AnimationBuilder

Page 20: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

17

ImagePacker

Page 21: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

17

ImagePacker

画像を、256x256、512x512等のサイズにパックして、UV値をjsonとして書き出すツール

Page 22: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

SpriteAnimationBuilder

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

18

Page 23: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

SpriteAnimationBuilder

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

18

Page 24: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

SpriteAnimationBuilder

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

18

スプライトアニメーションを、作成するツールレイヤーを使うことで、使用する画像を減らすことが可能(AnimationBuilderとデータ連携をしている)

Page 25: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

19

ParticleBuilder

Page 26: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

19

エフェクトのデータを作成するツール(AnimationBuilderとデータ連携をしている)データはjsonで書き出している

ParticleBuilder

Page 27: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

20

AnimationBuilder

Page 28: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

20

UI、演出、ゲームステージの構造等を作成するツールプレビューしながら、構造的にデータを作ることができるデータはjsonで書き出している

AnimationBuilder

Page 29: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

21

Texture

ImagePacker SpriteAnimationBuilder

AnimationBuilder

ParticleBuilder

Data flow

Page 30: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

21

Texture

ImagePacker SpriteAnimationBuilder

AnimationBuilder

ParticleBuilder

Data flow

Page 31: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

22

データの基本

Page 32: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

23

データの変更・追加を簡単に 何度も試行錯誤できる

Page 33: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

24

デザイナーだけで クォリティアップ可能

Page 34: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

25

マスター AnimationBuilderデータ

Page 35: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

26

マスタースプレッドシートで管理している情報

Page 36: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

26

マスタースプレッドシートで管理している情報

データのパス 動きの指定 表示する場所 etc…

Page 37: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

26

マスタースプレッドシートで管理している情報

データのパス 動きの指定 表示する場所 etc…

見た目や、動きに関係する設定を記載している

Page 38: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

27

AnimationBuilderデータ作成している量産データ

種類 内訳

ファイナルファンタジーレコードキーパー 7

キャラクター、敵キャラ、ボス、アビリティ、必殺技、 召喚獣、背景

三国志ロワイヤル 14(リリース時は6)

バトルキャラクター、バトルコマンダー、スキル、バトル背景、戦場マップ、開始デモ、カットインキャラクター、戦場オブジェクト、計略エフェクト、計略カットイン、GvG戦地背景、GvG戦地オブジェクト、GvG兵器エフェクト、GvG兵器カットイン

D.O.T. 3 キャラクター、スキル、 ミッション背景

Page 39: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

28

データの仕様

Page 40: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

29

2012.12 ~

Page 41: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

30

キャラクターについて

D.O.T.

Page 42: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

31

ドット絵のパラパラアニメをやりたい

キャラクターについてD.O.T.

Page 43: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

32

ABデータにSABデータを表示するnodeを置いて、中身を差し替えることで実現している

D.O.T.キャラクターについて

SABデータ

キャラの大きさに合わせて、影の大きさや位置を調整しているダメージエフェクトの表示する場所の調整をしている

100202.json

Page 44: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

32

ABデータにSABデータを表示するnodeを置いて、中身を差し替えることで実現している

D.O.T.キャラクターについて

SABデータ

キャラの大きさに合わせて、影の大きさや位置を調整しているダメージエフェクトの表示する場所の調整をしている

100202.json

Page 45: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

33

SABで【ACTION】を定義している全てのキャラで【ACTION】名は固定、長さ(尺)はそれぞれのキャラ毎に調整可能

D.O.T.キャラクターについて

Page 46: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

33

SABで【ACTION】を定義している全てのキャラで【ACTION】名は固定、長さ(尺)はそれぞれのキャラ毎に調整可能

D.O.T.キャラクターについて

Page 47: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

34

キャラクターによって【ACTION】で定義しているアニメーションの長さを調整可能にしている(コマ数の違い)

キャラクター毎に、影の大きさ、位置、ダメージエフェクトの出る場所を調整可能にしている

キャラクターについて

アニメ短い

D.O.T.

アニメ長い

Page 48: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

35

2013.11 ~

Page 49: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

36

戦場マップについて

三国志ロワイヤル

Page 50: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

37

拠点の位置や、つながっている道等を企画が制御したい

戦場マップについて三国志ロワイヤル

Page 51: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

38

戦場マップについて三国志ロワイヤル

赤い部分はweb

Page 52: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

39

戦場マップについて三国志ロワイヤル

拠点位置は、ABデータにある【nul】の場所をマスターに記載していく

A1 A2

Page 53: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

40

戦場マップについて三国志ロワイヤル

マスターに設定…

Page 54: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

40

戦場マップについて三国志ロワイヤル

マスターに設定…

しんどい。。。

Page 55: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

41

戦場マップについて三国志ロワイヤル

web ツール化!

Page 56: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

42

戦場マップについて三国志ロワイヤル

csvをアウトプットしてマスターにコピペ!

Page 57: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

43

戦場マップについて三国志ロワイヤル

拠点は、SABでつくり、【ACTION】で状態を管理している

Page 58: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

44

戦場マップについて三国志ロワイヤル

拠点は、アニメーションもできます今後増えていく予定…

Page 59: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

44

戦場マップについて三国志ロワイヤル

拠点は、アニメーションもできます今後増えていく予定…

Page 60: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

45

つらいところはツール化!

戦場マップについて三国志ロワイヤル

Page 61: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

46

©2014 SQUARE ENIX CO.,LTD / DeNA Co.,Ltd. All Rights Reserved.

Page 62: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

47

アビリティについて

FINAL FANTASYRecord Keeper

Page 63: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

48

企画段階ではスーファミのFF準拠の演出ドットのパラパラエフェクト

アビリティについて

ツールでデモを作成してプレゼン今の形となる

プレゼン資料

FINAL FANTASYRecord Keeper

Page 64: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

48

企画段階ではスーファミのFF準拠の演出ドットのパラパラエフェクト

アビリティについて

ツールでデモを作成してプレゼン今の形となる

プレゼン資料

FINAL FANTASYRecord Keeper

Page 65: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

49

アビリティには3種類ある

通常アビリティ、召喚獣、必殺技

この3つを同じ再生ロジックで表示したい。。

アビリティについて

FINAL FANTASYRecord Keeper

Page 66: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

50

アビリティについて

launch

アビリティ再生手順

shot hit発動準備 発動 着弾

damageダメージモーションダメージ数の表示

FINAL FANTASYRecord Keeper

Page 67: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

50

アビリティについて

launch

アビリティ再生手順

shot hit発動準備 発動 着弾

damageダメージモーションダメージ数の表示

FINAL FANTASYRecord Keeper

Page 68: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

51

通常アビリティ、召喚獣、必殺技

それぞれ重みが違う。。

演出の長さが違う。。

アビリティについて

FINAL FANTASYRecord Keeper

Page 69: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

52

どうする…

アビリティについて

FINAL FANTASYRecord Keeper

Page 70: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

53

データに次の 受け渡しタイミングを仕込む

アビリティについて

FINAL FANTASYRecord Keeper

Page 71: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

54

launch

受け渡しタイミングの制御

shot発動準備 next : 249f

Actionの機能を利用し、ゲーム側へ情報を送る事で次のアニメーション開始タイミングをデータ内で取り回せるようにした

アビリティについて

FINAL FANTASYRecord Keeper

Page 72: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

55

launch

ファイア

next : 20f

メテオ

shot hitnext : 0f next : 68f

launchnext : 20f

shot hitnext : 120f next : 0f

damage

damage

shotはダミーデータにして、再生されないようにしている

hitはダミーデータにして、再生されないようにしている

ダミーデータは共通化して、マスター上で指定している

アビリティについて

FINAL FANTASYRecord Keeper

Page 73: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

56

アビリティのマスター

名前 id akt_motion 攻撃モーション

launch 発動

shot 途中

hit 着弾

miss_hit ミスした時のhit

default指定の場合は空欄

ジャンプ 10003 chant_end common/launch_empty.json common/shot_empty.json 10003/10003_hit.json 10003/hit_miss.json

おうえん 10006 ready common/launch_empty.json 10006/10006_shot.json 10006/10006_hit.json

涙 10024 damage common/launch_empty.json 10024/10024_shot.json 10024/10024_hit.json

ダミーデータを指定

アビリティについて

FINAL FANTASYRecord Keeper

Page 74: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

57

データの作り方を統一する事で学習コストを抑え量産化しやすくした

アビリティについて

FINAL FANTASYRecord Keeper

Page 75: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

58

背景について

FINAL FANTASYRecord Keeper

Page 76: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

59

同じ背景でもバリエーション持たせたい

背景について

FINAL FANTASYRecord Keeper

Page 77: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

60

同じ背景でも天候や、演出を簡単に追加出来るようにした企画だけで追加出来るように、マスターで合成できるようにしたデータの設計は共通化している

背景について

FINAL FANTASYRecord Keeper

Page 78: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

60

同じ背景でも天候や、演出を簡単に追加出来るようにした企画だけで追加出来るように、マスターで合成できるようにしたデータの設計は共通化している

背景について

FINAL FANTASYRecord Keeper

Page 79: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

61

背景データの、特定箇所にエフェクト演出データを設置出来るようにした

背景について

FINAL FANTASYRecord Keeper

Page 80: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

62

背景について

背景の前でキャラの後ろに出る エフェクト設置箇所

遠景エフェクトの設置箇所

FINAL FANTASYRecord Keeper

Page 81: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

63

ボスについて

FINAL FANTASYRecord Keeper

Page 82: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

64

動かしたい!

遊び方に合わせた変化をさせたい

ボスについて

FINAL FANTASYRecord Keeper

Page 83: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

65

企画段階ではスーファミのFF準拠の演出動かない!(揺れ、色変化のみ)

ボスについて

ツールでデモを作成してプレゼン今の形となる

FINAL FANTASYRecord Keeper

プレゼン資料

Page 84: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

65

企画段階ではスーファミのFF準拠の演出動かない!(揺れ、色変化のみ)

ボスについて

ツールでデモを作成してプレゼン今の形となる

FINAL FANTASYRecord Keeper

プレゼン資料

Page 85: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

66

ボスについて

頂いている画像 分解

頂いたドット絵のイメージを崩さずアニメーションさせる

FINAL FANTASYRecord Keeper

Page 86: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

66

ボスについて

頂いている画像 分解

頂いたドット絵のイメージを崩さずアニメーションさせる

FINAL FANTASYRecord Keeper

Page 87: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

67

全てのボスが専用AIのため、データをカスタマイズしやすいようにしている

ダメージ、死亡時の制御、ステイタス変更表示等は、共通の仕様としている

ボスについて

FINAL FANTASYRecord Keeper

Page 88: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

68

ツールの機能紹介

Page 89: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

69

法線マップとライト

Page 90: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

70

illustration Masafumi Takagi assistant  Nobutaka Hanya

Page 91: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

71

illustration Masafumi Takagi assistant  Nobutaka Hanya

Page 92: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

71

illustration Masafumi Takagi assistant  Nobutaka Hanya

Page 93: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

72

illustration Masafumi Takagi assistant  Nobutaka Hanya

ライトの調整

Page 94: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

72

illustration Masafumi Takagi assistant  Nobutaka Hanya

ライトの調整

Page 95: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

73

illustration Masafumi Takagi assistant  Nobutaka Hanya

法線マップイメージ

Page 96: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

74

illustration Masafumi Takagi assistant  Nobutaka Hanya

Page 97: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

74

illustration Masafumi Takagi assistant  Nobutaka Hanya

Page 98: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

75

パーティクル

Page 99: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

76illustration MIZUNO / OKAZAKI

Page 100: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

77illustration MIZUNO / OKAZAKI

Page 101: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

78illustration MIZUNO / OKAZAKI

Page 102: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

78illustration MIZUNO / OKAZAKI

Page 103: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

79

炎部分のエフェクト

illustration MIZUNO / OKAZAKI

Page 104: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

79

炎部分のエフェクト

illustration MIZUNO / OKAZAKI

Page 105: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

80

複数エミッターのパーツエフェクト

illustration MIZUNO / OKAZAKI

Page 106: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

80

複数エミッターのパーツエフェクト

illustration MIZUNO / OKAZAKI

Page 107: エフェクト、アニメーション、演出のデータ作るの大変じゃないですか? DeNAではこうしてます。

Copyright (C) 2014 DeNA Co.,Ltd. All Rights Reserved.

81

おわり