Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
cc2_ss
27,613 views
Unityを使用したスマートフォン開発事例 ~ギルティドラゴンのアートワーク~
「ダイキンCGユーザー事例セミナー2012 秋」でのUnityを用いたスマートフォン開発事例紹介の資料です。
Read more
152
Save
Share
Embed
Embed presentation
Download
Downloaded 475 times
1
/ 52
2
/ 52
3
/ 52
4
/ 52
5
/ 52
6
/ 52
7
/ 52
8
/ 52
9
/ 52
10
/ 52
11
/ 52
12
/ 52
13
/ 52
14
/ 52
15
/ 52
16
/ 52
17
/ 52
18
/ 52
19
/ 52
20
/ 52
21
/ 52
22
/ 52
23
/ 52
24
/ 52
25
/ 52
26
/ 52
27
/ 52
28
/ 52
29
/ 52
30
/ 52
31
/ 52
32
/ 52
33
/ 52
34
/ 52
35
/ 52
36
/ 52
37
/ 52
38
/ 52
39
/ 52
40
/ 52
41
/ 52
42
/ 52
43
/ 52
44
/ 52
45
/ 52
46
/ 52
47
/ 52
48
/ 52
49
/ 52
50
/ 52
51
/ 52
52
/ 52
More Related Content
PDF
機械学習向けCGデータの量産手法の検討
by
Silicon Studio Corporation
PPTX
3dsMax+UE4 ~映像制作におけるリアルタイムエンジンの活用~
by
弘幸 赤崎
PDF
CEDEC 2013 - 徹底的にチューンしたハイブリッドアプリ「D.O.T. Defender of Texel」の制作
by
Nobutaka Takushima
PDF
Information20121017
by
b-slash
PPT
制作を支えたツール達 (パズル戦隊デナレンジャー)
by
dena_study
PDF
ゆるロボ製作所開発事例 – ドローコール削減
by
Mikito Yoshiya
PPTX
マシな画面を作る
by
okumasama
PDF
Unity道場 14 Shader Forge 102 ~ShaderForgeをつかって学ぶシェーダー入門~ カスタムライティング/トゥーンシェーダー編
by
小林 信行
機械学習向けCGデータの量産手法の検討
by
Silicon Studio Corporation
3dsMax+UE4 ~映像制作におけるリアルタイムエンジンの活用~
by
弘幸 赤崎
CEDEC 2013 - 徹底的にチューンしたハイブリッドアプリ「D.O.T. Defender of Texel」の制作
by
Nobutaka Takushima
Information20121017
by
b-slash
制作を支えたツール達 (パズル戦隊デナレンジャー)
by
dena_study
ゆるロボ製作所開発事例 – ドローコール削減
by
Mikito Yoshiya
マシな画面を作る
by
okumasama
Unity道場 14 Shader Forge 102 ~ShaderForgeをつかって学ぶシェーダー入門~ カスタムライティング/トゥーンシェーダー編
by
小林 信行
Viewers also liked
PDF
20121208 unityhack billboard
by
Konabe Kurisaka
PDF
Unityで始めるカメラマッピング
by
Konabe Kurisaka
PDF
【第5回】渋谷Unity技術勉強会 - WebPlayer面白いよ!
by
Keigo Ando
PDF
物理ベース時代のライトマップベイク奮闘記
by
Silicon Studio Corporation
PPTX
Unityのポストエフェクトで遊ぶ!
by
Yamato Honda
PPT
ゴルフゲームでUnityの限界を突破する方法
by
Nohina Hidenari
PPTX
Unityで本格戦国シュミレーションRPG 開発
by
dena_study
PPTX
【ゲーム企画】「あなた採用、お前不採用っ。」
by
Osamu Ohkubo
PDF
ゲーム開発プロセスカイゼン
by
光晶 上原
PDF
Ürban PAD to UDK
by
Gamr7
PDF
201305 展開図を使った3 dモデルの実体化
by
Yosuke Morimoto
PDF
シェーダ体系の話
by
fumoto kazuhiro
PPTX
Live2Dの描画の裏側の話
by
Naoki Aso
PDF
ここが変わる!Unity 5のスマホ開発 ~アセットバンドル、ビルド、プラグイン~
by
MakotoItoh
PPTX
Unityでアニメ風プロ生ちゃん!
by
onotchi_
PDF
GLSLによるシェーダーアートことはじめ
by
Yoichi Hirata
PDF
Unity での asset bundle による追加コンテンツの扱い方
by
Kouji Hosoda
PDF
[GREE Tech Talk #07] Unityカジュアルゲーム・ケーススタディ
by
gree_tech
PPTX
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
by
ue_ta
PPTX
プログラマがUnityでSTGを作った話
by
MASA_T_O
20121208 unityhack billboard
by
Konabe Kurisaka
Unityで始めるカメラマッピング
by
Konabe Kurisaka
【第5回】渋谷Unity技術勉強会 - WebPlayer面白いよ!
by
Keigo Ando
物理ベース時代のライトマップベイク奮闘記
by
Silicon Studio Corporation
Unityのポストエフェクトで遊ぶ!
by
Yamato Honda
ゴルフゲームでUnityの限界を突破する方法
by
Nohina Hidenari
Unityで本格戦国シュミレーションRPG 開発
by
dena_study
【ゲーム企画】「あなた採用、お前不採用っ。」
by
Osamu Ohkubo
ゲーム開発プロセスカイゼン
by
光晶 上原
Ürban PAD to UDK
by
Gamr7
201305 展開図を使った3 dモデルの実体化
by
Yosuke Morimoto
シェーダ体系の話
by
fumoto kazuhiro
Live2Dの描画の裏側の話
by
Naoki Aso
ここが変わる!Unity 5のスマホ開発 ~アセットバンドル、ビルド、プラグイン~
by
MakotoItoh
Unityでアニメ風プロ生ちゃん!
by
onotchi_
GLSLによるシェーダーアートことはじめ
by
Yoichi Hirata
Unity での asset bundle による追加コンテンツの扱い方
by
Kouji Hosoda
[GREE Tech Talk #07] Unityカジュアルゲーム・ケーススタディ
by
gree_tech
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
by
ue_ta
プログラマがUnityでSTGを作った話
by
MASA_T_O
Similar to Unityを使用したスマートフォン開発事例 ~ギルティドラゴンのアートワーク~
PDF
Gcm#3 vr project making of サラと毒蛇の王冠
by
GREE/Art
PPT
Html5conference2012 yota hisamichi_世界に向けたスマートフォンゲームを支える、 greeのテクニカルアーティストについて。
by
ひさし App
PDF
Muracha 画面作りから見るゲームメイキング
by
IGDA Japan
PDF
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
by
Daniel-Hiroyuki Haga
PDF
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
by
Web Technology Corp.
PDF
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
by
Takuya Mukohira
PDF
週末プログラミングで作るカジュアルゲーム~シューティング編~
by
Nohina Hidenari
PDF
Unityとスマートフォンアプリの最適化
by
COLOPL, Inc.
PDF
UnityでつくるはじめてのPONG
by
Kohei Kadowaki
PPTX
Xsi unity pipeline
by
Matumit Sombunjaroen
PPTX
Osakijs #01 「enchant.jsハンズオン資料」
by
Yusuke HIDESHIMA
PPT
GSGL 2012 さくらソフト
by
sakurasoft
PDF
Flashup13 Basic Training of Flare3D
by
Katsushi Suzuki
PPTX
Unity勉強会ハンズオン
by
Kodai Yano
PDF
ガリュウケンドー 大決戦プレゼンテーション 【ゲームクリエイター就職大作戦】
by
亘 中谷
PDF
FINAL FANTASY Record Keeper 演出データについて
by
dena_study
PDF
XNAとはなにか?XNAうれしいところ、うれしくないところ
by
IGDA Japan
PPTX
横浜国立大学PCサークルSCITEXの活動 in SGF2012
by
Tomoki Suzuki
PDF
【Unite Tokyo 2019】〈七つの大罪〉をゲームで!高品質グラフィックを具現化するための技法と開発最適化のご紹介
by
UnityTechnologiesJapan002
PDF
enchant.jsでゲーム制作をはじめてみよう
by
Ryota Shiroguchi
Gcm#3 vr project making of サラと毒蛇の王冠
by
GREE/Art
Html5conference2012 yota hisamichi_世界に向けたスマートフォンゲームを支える、 greeのテクニカルアーティストについて。
by
ひさし App
Muracha 画面作りから見るゲームメイキング
by
IGDA Japan
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
by
Daniel-Hiroyuki Haga
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
by
Web Technology Corp.
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 4
by
Takuya Mukohira
週末プログラミングで作るカジュアルゲーム~シューティング編~
by
Nohina Hidenari
Unityとスマートフォンアプリの最適化
by
COLOPL, Inc.
UnityでつくるはじめてのPONG
by
Kohei Kadowaki
Xsi unity pipeline
by
Matumit Sombunjaroen
Osakijs #01 「enchant.jsハンズオン資料」
by
Yusuke HIDESHIMA
GSGL 2012 さくらソフト
by
sakurasoft
Flashup13 Basic Training of Flare3D
by
Katsushi Suzuki
Unity勉強会ハンズオン
by
Kodai Yano
ガリュウケンドー 大決戦プレゼンテーション 【ゲームクリエイター就職大作戦】
by
亘 中谷
FINAL FANTASY Record Keeper 演出データについて
by
dena_study
XNAとはなにか?XNAうれしいところ、うれしくないところ
by
IGDA Japan
横浜国立大学PCサークルSCITEXの活動 in SGF2012
by
Tomoki Suzuki
【Unite Tokyo 2019】〈七つの大罪〉をゲームで!高品質グラフィックを具現化するための技法と開発最適化のご紹介
by
UnityTechnologiesJapan002
enchant.jsでゲーム制作をはじめてみよう
by
Ryota Shiroguchi
Unityを使用したスマートフォン開発事例 ~ギルティドラゴンのアートワーク~
1.
Unityを使用した スマートフォンゲーム開発事例
ギルティドラゴンのアートワーク (C) .hack Conglomerate (C) 2012 NBGI
2.
株式会社サイバーコネクトツー
アーティスト 杉上 哲也 テクニカルアーティスト 松尾 隆志 (C) .hack Conglomerate (C) 2012 NBGI
3.
❖ 会社概要
商号 株式会社サイバーコネクトツー 本社 福岡県福岡市博多区博多駅前1丁目 東京スタジオ 東京都品川区大井1丁目 設立日 平成8年2月16日 従業員数 173名 資本金 40,000,000円 事業内容 家庭用ゲームソフト企画・開発 (C) .hack Conglomerate (C) 2012 NBGI page. 3
4.
❖ アジェンダ
14:40 ▼ 14:45 (5分) はじめに 14:45 ▼ 14:50 (5分) ギルティドラゴンの開発概要 14:50 ▼ 15:25 (35分) ギルティドラゴンのアートワーク 15:25 ▼ 15:35 (10分) 開発上の問題点と解決方法 15:35 ▼ 15:40 (5分) おわりに (C) .hack Conglomerate (C) 2012 NBGI page. 4
5.
ギルティドラゴンの 開発概要
(C) .hack Conglomerate (C) 2012 NBGI page. 5
6.
(C) .hack Conglomerate
(C) 2012 NBGI page. 6
7.
❖ ギルティドラゴンで目指したこと
1 スマートフォンの常識を超える 圧倒的なビジュアル 2 iPhone4レベルの スペックで快適に動く軽さ 3 手軽で病みつきになるゲーム性 4 MMOライクな キャラクタカスタマイズ 5 iOS/Android同時リリース (C) .hack Conglomerate (C) 2012 NBGI page. 7
8.
❖ 初期の企画 当初はインフィニティブレード系のハイエンドを想定
ヘビーユーザー向けになりすぎてしまう (C) .hack Conglomerate (C) 2012 NBGI page. 8
9.
❖ 最終的な企画 ストレスの溜まらないゲームとして調整
(C) .hack Conglomerate (C) 2012 NBGI page. 9
10.
❖ 最終的な企画 MMOライクなキャラクタカスタマイズ
(C) .hack Conglomerate (C) 2012 NBGI page. 10
11.
❖ Unityを選んだ理由 1
短期開発でクオリティも出したい 2 絵を出すまでが簡単 3 モバイルへの対応 自分たちの持ち味(CC2らしさ)を Unityでどうやって活かすか (C) .hack Conglomerate (C) 2012 NBGI page. 11
12.
❖ 開発の流れ 2011年
2012年 11月 2月 7月 10月 3ヶ月 5ヶ月 3ヶ月 ・・・ 検証 開発 調整期間 運営 10月 9日 : Ver1.0.0 配信開始 10月22日 : iOS Ver1.0.1 配信開始 Android Ver1.0.2 配信開始 (C) .hack Conglomerate (C) 2012 NBGI page. 12
13.
❖ 開発環境 開発機材
プログラマはMacベースで開発 アーティストはWindowsベースで開発 Unity 3.5.6 常に最新のバージョンにて開発 3dsMax 2011 キャラクタ、背景、UI、アニメーション作成 など SmartSVN コード、リソースはSubversionで管理 (C) .hack Conglomerate (C) 2012 NBGI page. 13
14.
❖ プロジェクト構成 プロデューサー/ディレクター:
1名 アートディレクター : 1名 ゲームデザイナー : 1名 アーティスト : 3~6名 (時期により変動) 管理の1名が固定、残りの人数は変動 モデル/デザインの多くは外部会社様に委託 クライアントプログラム : 2~4名 (時期により変動) サーバープログラム : 2~3名 (時期により変動) テクニカルアーティスト : 1名 サウンド : 1名 計12~18名 (C) .hack Conglomerate (C) 2012 NBGI page. 14
15.
ギルティドラゴンの アートワーク
(C) .hack Conglomerate (C) 2012 NBGI
16.
❖ アートワーク概要 キャラモデル
キャラモデル シェーダー 背景モデル 背景モデル デモ モーション 組み上げ 3dsMax カメラ エフェクト Unit y (C) .hack Conglomerate (C) 2012 NBGI page. 16
17.
❖ キャラクタモデル:概要 キャラメイクを行うため分割で作成
顔、髪、上半身、下半身、追加パーツ (C) .hack Conglomerate (C) 2012 NBGI page. 17
18.
髪パーツ
顔パーツ 500~2000 ポリゴン 500~1000 ポリゴン 上半身パーツ 1500~2000 下半身パーツ ポリゴン 1500~2000 ポリゴン モデル全体で 3500~7000 ポリゴン +武器パーツ 各パーツごとに 1000 ポリゴン以内 256 px×256 px のテクスチャ 1枚 +追加パーツ 500~2000 パーツ概要 ポリゴン (C) .hack Conglomerate (C) 2012 NBGI page. 18
19.
髪パーツ
: 約70個 髪色違いを含む 顔パーツ : 約70個 眼の色違いを含む 上半身パーツ : 約20個 男女合計 下半身パーツ : 約20個 男女合計 武器パーツ : 約60個 男女兼用 追加パーツ : 約10個 男女兼用 ※ 個数はローンチ時のものです (C) .hack Conglomerate (C) 2012 NBGI page. 19
20.
❖ キャラクタモデル:揺れもの
揺れもの Unityで設定 CharacterJoint ボックス型のコライダ カプセル型のコライダ モデルのボーンに設定 設定 シンプルな構造 破綻しないように (C) .hack Conglomerate (C) 2012 NBGI page. 20
21.
❖ キャラクタシェーダー:概要 ランプシェードとリムライトの組み合わせ
4パターン作成 (C) .hack Conglomerate (C) 2012 NBGI page. 21
22.
❖ キャラクタシェーダー:作成フロー アーティスト側で大まかに作ったものを最適化
1つのシェーダーをUnityのインスペクタ上で調整 プログラム側でシチュエーションに合わせて適用 (C) .hack Conglomerate (C) 2012 NBGI page. 22
23.
❖ エフェクト:エフェクト概要
Shuriken Unityのパーティクル システム アニメーション 3dsMaxから モーションデータを出力 スクリプトでの拡張 メッシュの3軸スケール メッシュのビルボード対応 (C) .hack Conglomerate (C) 2012 NBGI page. 23
24.
エフェクト例 (C) .hack Conglomerate
(C) 2012 NBGI page. 24
25.
エフェクト例 (C) .hack Conglomerate
(C) 2012 NBGI page. 25
26.
エフェクト例 (C) .hack Conglomerate
(C) 2012 NBGI page. 26
27.
エフェクト例 (C) .hack Conglomerate
(C) 2012 NBGI page. 27
28.
❖ 背景:バトル用背景概要
バトル用の背景 1種類×4パターン 闘技場 昼、夕、夜、雷雲 (C) .hack Conglomerate (C) 2012 NBGI page. 28
29.
約
7500 ポリゴン テクスチャ 4枚 ライトマップ 1枚 (512 px×512 px) バトル用背景 (C) .hack Conglomerate (C) 2012 NBGI page. 29
30.
バトル用背景
(C) .hack Conglomerate (C) 2012 NBGI page. 30
31.
❖ 背景:冒険用背景概要
冒険用の背景 4種類×3パターン 街、草原、森林、荒野 昼、夕、夜 (C) .hack Conglomerate (C) 2012 NBGI page. 31
32.
約
1500 ポリゴン テクスチャ 1枚 (2048 px×1024 px) 冒険用背景 (C) .hack Conglomerate (C) 2012 NBGI page. 32
33.
冒険用背景 (C) .hack Conglomerate
(C) 2012 NBGI page. 33
34.
❖ キャラクタアニメーション:概要 まずは3dsMax上でのアニマティクス
目指すべきクオリティラインの設定を行う ほとんどの動きを決定する 3dsMax上で作成したアニメーションをUnityへ アニメーションをカットごとに出力 ボーンのみのデータ (C) .hack Conglomerate (C) 2012 NBGI page. 34
35.
3dsMax アニマティクス例 (C) .hack
Conglomerate (C) 2012 NBGI page. 35
36.
3dsMax アニマティクス例 (C) .hack
Conglomerate (C) 2012 NBGI page. 36
37.
❖ カメラアニメーション:概要 カメラアニメーションをFBXで出力
通常FBXではカメラアニメーションは出力できない ボックスにアニメーションを移して出力 社内で専用のスクリプトを作成 ボタンひとつでカメラアニメーションを出力できる 3dsMax(出力用)、Unity(入力用)の2種類 (C) .hack Conglomerate (C) 2012 NBGI page. 37
38.
❖ Unity上での組み立て
インスペクタ上で組み立て Unityのインスペクタ上で設定 モーション、モデル、エフェクト、 トレイルなどを登録 アニメーション時に呼び出す 確認用シーンで再生、確認 (C) .hack Conglomerate (C) 2012 NBGI page. 38
39.
バトル例 (C) .hack Conglomerate
(C) 2012 NBGI page. 39
40.
開発上の 問題点と解決方法 (C)
.hack Conglomerate (C) 2012 NBGI
41.
❖ 開発における問題点 1
カメラアニメーションのインポート 2 外部データ(AssetBundle)の作成方法 3 描画負荷 4 解像度 5 iOS/Android固有の問題 (C) .hack Conglomerate (C) 2012 NBGI page. 41
42.
❖ カメラアニメーションのインポート 問題
カメラアニメーションを簡単にFBXとして 出力してUnityに読み込みたい! PROBLEM 2種類のツールを作成 3dsMaxでワンボタンで出力するツール Unityでのインポート時に設定するツール ダミーのボックスを利用 キーフレームアニメーション、パース、クリッピング情報を ダミーに格納しておく (C) .hack Conglomerate (C) 2012 NBGI page. 42
43.
❖ 外部データの作成方法 問題
Unity上で外部データ(AssetBundle)を 簡単にエクスポートできない! PROBLEM ツールを作成 シンプルなエクスポーター 選択したフォルダ内や ファイルをエクスポートする カードやモデルの 外部データ化に利用 (C) .hack Conglomerate (C) 2012 NBGI page. 43
44.
❖ 描画負荷 問題 ハイクオリティな表現は描画負荷が大きい! PROBLEM
こまめなリダクション作業 各端末で繰り返しチェック 端末 ビルド チェック モバイルシェーダーの利用 シェーダーの軽量化 モデルやテクスチャの軽量化 リダクション コリジョンの設定を変える (C) .hack Conglomerate (C) 2012 NBGI page. 44
45.
❖ 解像度 問題 iOSとAndroidは解像度が違う! PROBLEM
iPhone4基準で 色と解像度を決定 960px×640px を基準に 拡縮処理と黒ベタでの 塗りつぶしで対応 960×640 800×480 (C) .hack Conglomerate (C) 2012 NBGI page. 45
46.
❖ iOS/Android固有の問題 問題 iOSとAndroid同時リリース!? PROBLEM
端末ごとのチェックが必要 iOS/Android端末ごとの個別のチェック GPUごとのチェックが必要 表示が崩れる、クラッシュする など こまめな端末チェックが重要! (C) .hack Conglomerate (C) 2012 NBGI page. 46
47.
おわりに (C) .hack Conglomerate
(C) 2012 NBGI
48.
❖ まとめ 初めてのスマートフォン開発でも
自分たちの持ち味を活かすことに成功! 3dsMaxを利用したワークフローをスマートフォンへ 反省点 Androidへの対応 早い段階からのチェックや検証 内部データ(アプリ内)と外部データ(AssetBundle) 外部データの読み込みに時間がかかる 内部データと外部データのバランス (C) .hack Conglomerate (C) 2012 NBGI page. 48
49.
❖ 感謝 Unity様には色々とご相談に乗っていただき、
ギルティドラゴンの助けとなりました Facebookのグループ 「Unityユーザー助け合い所」はとても参考に なりました http://www.facebook.com/groups/unityuserj/ この場を借りてお礼申し上げます (C) .hack Conglomerate (C) 2012 NBGI page. 49
50.
質問等ありましたら… t_sugikami@cc2.co.jp
(C) .hack Conglomerate (C) 2012 NBGI
51.
なお、本講演の内容に関する記事が 月刊 CGWORLD 12月号
(2012年11月9日 発売) に掲載されております! (C) .hack Conglomerate (C) 2012 NBGI
52.
ご清聴ありがとうございました
(C) .hack Conglomerate (C) 2012 NBGI
Download