SlideShare a Scribd company logo
1 of 54
Download to read offline
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
UNITY5の地味だけど現場で
役に立つ新機能紹介 &
拡充されるクラウドサービス
• ユニティ・テクノロジーズ・ジャパン
• 伊藤 周
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
自己紹介
• 伊藤 周 (いとう まこと)
• ゲームプログラマ暦13年
• 株式会社セガでアーケードゲーム開発
• 頭文字D
• ガンダムカードビルダー
• モバイルゲーム開発
• 三国志コンクエスト
• 2012年3月よりUnityへ
twitter: @warapuri
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
アジェンダ
•地味な新機能紹介
•AssetBundle
•PhysX
•Frame Debugger
•Mecanim
!
!
•クラウドサービス紹介
•各種サービス紹介
•UnityAds
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity5
地味Features
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Asset bundle
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
まずは
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
今まで
すみません
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AssetBundle
使いにくくて
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
すみませ
んでした
!!
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
今までのAssetBundle問題点
•ビルドスクリプトが複雑
•ビルドに時間がかかる
•アセットの依存関係が面倒
•互換性
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
解決方針
• シンプルな感じに
• Simple UI
• Simple script 
!
• 追加ビルド可能に
!
• 依存性はUnityが解決
• Manifest file
!
• 新旧混ぜるな危険
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
変更点
•AssetBundleビルド方式の変更
•Assetロード方式の変更
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
新しいABビルド方式
• Step1
• Asset と AssetBundle 間を結びつける
!
• Step2
• ビルドするスクリプトを呼ぶ
!
• 以上!
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
内部的な話
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AB 追加ビルド
•必要なアセットしかビルドしない
•アセットが変わった時
•タイプツリーが変わった時
•UnityのVersionが変わった時
•スクリプトが変わった時
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AB依存関係
•Push/Pop いらない
•勝手に依存関係を調べて
くれる
•「依存関係があるアセッ
ト群を全てビルド」が必
要なくなる
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AB .manifest ファイル
•AssetBundleの情報書類
•CRC
•アセット名
•依存関係
•Hash
•ClassTypes
Asset
Bundle
manifest
Asset
Bundle
ma
Asset
Bundle
manifest
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AssetBundleManifest
AssetBundleManifestクラス
•全AssetBundle名の取得
•AssetBundleのHash値の取得
•Assetの依存関係の取得
manifest
manifest
manifest
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
AB Editor Simulation
•エディタ上でAssetBundleの「ふり」が可能
•スクリプトが必要
•AssetDatabase.GetAssetPathsFromAssetBundle
AndAssetName(assetBundleName, levelName)
•AB Sample codeを参照
•Editorスクリプトで切り替え
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
ABがクソな理由(旧)
•重複アセットを消すのが難しい
•互換性が無い
•スクリプトを含めるのが難しい
✓ Manifest で解決!
•同じABをロードするとエラーに
なる
✓ おそらく解決
!
•無圧縮がクソでかい
✓ 直接の解決にはならないが
ChromePackで改善可
•大きいサイズのABを使えない
未解決...
•ビルドが遅い
✓ インクリメンタルビルド
✓ 次のHackで解決可能
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
マルチAssetBundleビルドHack
•複数のプロセスでビルドする
•プロジェクトを複数用意
「え?でも同期どうするの?」
「同一PJをUnity複数立ち上げられないでし
ょ?」
‣http://tsubakit1.hateblo.jp/entry/2015/01/10/233000
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
マルチAssetBundleビルドHack
•空のPJフォルダを用意
•MacのSymbolicリンクを張る(ln -sコマンド)
•「Library」「ProjectSettings」をリンク
•「Assets/*」をリンク
•「Temp」はリンクを張らない
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
マルチAssetBundleビルドHack
•別プロセスでUnityが動くようになる
=ビルドがマルチプロセスで動かせる
=マルチコアで並列ビルドが可能に
=理論上12コアなら12倍(!)
• iOS/Androidアプリのビルドも応用可能
「CacheServerは?」→え...
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
PhysX3
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
速くなりました。
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Frame debugger
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Frame debuggerとは
•描画のプロセスが一目瞭然
•どこがボトルネックかすぐにわかる
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Animation
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
StateMachine Transitions
•階層的な遷移が可能
•Enter/Exit ノード
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
StateMachine Behaviors
•StateMachineBehaviourクラス
•StateMachineに直接アタッチできる
•OnStateMachineEnter
•OnStateUpdate
•OnStateMachineExit
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Root Motion authoring
•ルートノードの動きを付け
られる
•その場モーションしかない
時は効果有
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Direct BrendTree
•BrendShapeを簡単にコントロール
•表情の設定を記録
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud
Services紹介
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud
Data
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud Data
•Baas
•データをクラウドに保存
•簡易に取得可能
•競合サービス
•Kii
•ニフティクラウド
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud
Build
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud Build
•iOS/Android/WebPlayer ビルドサービス
•競合サービス
•Deploygate
•Testflight
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud
Analytics
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Cloud Analytics
•ユーザーの動向を調査
•競合サービス
•Google Analytics
•Game Analytics
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Clash
Reporting
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Crash Reporting
•クラウドで不具合レポート
•例外やエラーをレポート
•クラッシュ時のダンプは取得できない
COPYRIGHT 2014 @ UNITY TECHNOLOGIES
デモ
COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES
Unity Ads

More Related Content

What's hot

最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips
最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips
最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips小林 信行
 
マネタイズセミナー「経験からモデルを導く方法論」
マネタイズセミナー「経験からモデルを導く方法論」マネタイズセミナー「経験からモデルを導く方法論」
マネタイズセミナー「経験からモデルを導く方法論」小林 信行
 
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出小林 信行
 
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games Japan
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games JapanGTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games Japan
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games JapanGame Tools & Middleware Forum
 
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!エピック・ゲームズ・ジャパン Epic Games Japan
 
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社Game Tools & Middleware Forum
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...エピック・ゲームズ・ジャパン Epic Games Japan
 
脱Unity!?UE4でVR開発のここが変わった
脱Unity!?UE4でVR開発のここが変わった脱Unity!?UE4でVR開発のここが変わった
脱Unity!?UE4でVR開発のここが変わったCOLOPL, Inc.
 
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ | エピック・ゲームズ・ジャパ...
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ |  エピック・ゲームズ・ジャパ...GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ |  エピック・ゲームズ・ジャパ...
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ | エピック・ゲームズ・ジャパ...Game Tools & Middleware Forum
 
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -historia_Inc
 
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例Tatsuhiro Tanaka
 

What's hot (20)

最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips
最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips
最新Mayaを使ったUnity 5向けキャラクターセットアップセミナー&使いこなしTips
 
UE4モバイルでノンゲームコンテンツ
UE4モバイルでノンゲームコンテンツUE4モバイルでノンゲームコンテンツ
UE4モバイルでノンゲームコンテンツ
 
マネタイズセミナー「経験からモデルを導く方法論」
マネタイズセミナー「経験からモデルを導く方法論」マネタイズセミナー「経験からモデルを導く方法論」
マネタイズセミナー「経験からモデルを導く方法論」
 
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出
「ユニティちゃんを踊らせよう!」モーションキャプチャーデータのアニメーション演出
 
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games Japan
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games JapanGTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games Japan
GTMF 2017 ノンゲーム分野から学ぶUE4の活用テクニック Epic Games Japan
 
はじめてアンリアルエンジンで海戦をつくってみたときのお話
はじめてアンリアルエンジンで海戦をつくってみたときのお話はじめてアンリアルエンジンで海戦をつくってみたときのお話
はじめてアンリアルエンジンで海戦をつくってみたときのお話
 
猫でも分かるUE4のポストプロセスを使った演出・絵作り
猫でも分かるUE4のポストプロセスを使った演出・絵作り猫でも分かるUE4のポストプロセスを使った演出・絵作り
猫でも分かるUE4のポストプロセスを使った演出・絵作り
 
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
 
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
 
猫でも分かるUE4を使ったARコンテンツ作り方 初級編 ver 1.0.0
猫でも分かるUE4を使ったARコンテンツ作り方 初級編 ver 1.0.0猫でも分かるUE4を使ったARコンテンツ作り方 初級編 ver 1.0.0
猫でも分かるUE4を使ったARコンテンツ作り方 初級編 ver 1.0.0
 
Unreal Studioのご紹介
Unreal Studioのご紹介Unreal Studioのご紹介
Unreal Studioのご紹介
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
 
脱Unity!?UE4でVR開発のここが変わった
脱Unity!?UE4でVR開発のここが変わった脱Unity!?UE4でVR開発のここが変わった
脱Unity!?UE4でVR開発のここが変わった
 
Twinmotion 最新情報(初学者のためのTwinmotionオンラインセミナー 2020/6/13)
Twinmotion 最新情報(初学者のためのTwinmotionオンラインセミナー 2020/6/13)Twinmotion 最新情報(初学者のためのTwinmotionオンラインセミナー 2020/6/13)
Twinmotion 最新情報(初学者のためのTwinmotionオンラインセミナー 2020/6/13)
 
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ | エピック・ゲームズ・ジャパ...
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ |  エピック・ゲームズ・ジャパ...GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ |  エピック・ゲームズ・ジャパ...
GTMF 2015: UE4で開発環境は次なるステージへ~才能のコラボーレーションでクリエイティビティはさらなる高みへ~ | エピック・ゲームズ・ジャパ...
 
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
 
UE4のモバイル向け機能や最新情報などを改めて紹介!2019
UE4のモバイル向け機能や最新情報などを改めて紹介!2019UE4のモバイル向け機能や最新情報などを改めて紹介!2019
UE4のモバイル向け機能や最新情報などを改めて紹介!2019
 
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
 
UE4ディープラーニングってやつでなんとかして!環境構築編(Python3+TensorFlow)
UE4ディープラーニングってやつでなんとかして!環境構築編(Python3+TensorFlow) UE4ディープラーニングってやつでなんとかして!環境構築編(Python3+TensorFlow)
UE4ディープラーニングってやつでなんとかして!環境構築編(Python3+TensorFlow)
 
脱Unity!? UE4でVR開発のここが変わった
脱Unity!? UE4でVR開発のここが変わった脱Unity!? UE4でVR開発のここが変わった
脱Unity!? UE4でVR開発のここが変わった
 

Similar to UNITY5の地味だけど現場で 役に立つ新機能紹介 & 拡充されるクラウドサービス

GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社
GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社
GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社Game Tools & Middleware Forum
 
Go_to_UnityAssetStore_Publisher_2016edition
Go_to_UnityAssetStore_Publisher_2016editionGo_to_UnityAssetStore_Publisher_2016edition
Go_to_UnityAssetStore_Publisher_2016editionTakashi Jona
 
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメ
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメUnityではじめるプロモーション・マネタイズ UnityAds導入のススメ
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメYasuyuki Kamata
 
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門Yasuyuki Kamata
 
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介![CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!エピック・ゲームズ・ジャパン Epic Games Japan
 
内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサーKaoru NAKAMURA
 
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)Tatsuya Sumisaki
 
20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)Miyu Nishikawa
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)NTT Resonant Technology Inc.
 
自分の作品が世界中のゲーム開発者に使われる日
自分の作品が世界中のゲーム開発者に使われる日自分の作品が世界中のゲーム開発者に使われる日
自分の作品が世界中のゲーム開発者に使われる日Takashi Jona
 
AITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x WebAITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Webdsuke Takaoka
 
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】Toshiki Iga
 
Unity Ads のいろは 動画広告の紹介とコーディング例
Unity Ads のいろは 動画広告の紹介とコーディング例Unity Ads のいろは 動画広告の紹介とコーディング例
Unity Ads のいろは 動画広告の紹介とコーディング例Yasuyuki Kamata
 
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓furugen098
 
グループ制作注意
グループ制作注意グループ制作注意
グループ制作注意MakotoItoh
 
20210824 Pico Session at CEDEC2021 (新)
20210824 Pico Session at CEDEC2021 (新)20210824 Pico Session at CEDEC2021 (新)
20210824 Pico Session at CEDEC2021 (新)Miyu Nishikawa
 

Similar to UNITY5の地味だけど現場で 役に立つ新機能紹介 & 拡充されるクラウドサービス (20)

GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社
GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社
GTMF2015: Unity 5.1 テクノロジー&サービス 最新情報 | ユニティ・テクノロジーズ・ジャパン合同会社
 
Unity Services
Unity ServicesUnity Services
Unity Services
 
Go_to_UnityAssetStore_Publisher_2016edition
Go_to_UnityAssetStore_Publisher_2016editionGo_to_UnityAssetStore_Publisher_2016edition
Go_to_UnityAssetStore_Publisher_2016edition
 
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメ
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメUnityではじめるプロモーション・マネタイズ UnityAds導入のススメ
Unityではじめるプロモーション・マネタイズ UnityAds導入のススメ
 
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門
日本・海外の事例からみる動画広告を使ったゲームアプリのマネタイズ超入門
 
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介![CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
 
内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー
 
エンタープライズ分野向けUE4最新機能のご紹介
エンタープライズ分野向けUE4最新機能のご紹介エンタープライズ分野向けUE4最新機能のご紹介
エンタープライズ分野向けUE4最新機能のご紹介
 
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)
BIMBraSto3 UnrealEngine4のすすめ(+Unreal Engine Pixel Streaming)
 
20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
 
自分の作品が世界中のゲーム開発者に使われる日
自分の作品が世界中のゲーム開発者に使われる日自分の作品が世界中のゲーム開発者に使われる日
自分の作品が世界中のゲーム開発者に使われる日
 
AITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x WebAITCオープンラボ: Pepper x IoT x Web
AITCオープンラボ: Pepper x IoT x Web
 
Unreal Studio+プロダクトデザインのワークフロー
Unreal Studio+プロダクトデザインのワークフローUnreal Studio+プロダクトデザインのワークフロー
Unreal Studio+プロダクトデザインのワークフロー
 
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
 
Unity Ads のいろは 動画広告の紹介とコーディング例
Unity Ads のいろは 動画広告の紹介とコーディング例Unity Ads のいろは 動画広告の紹介とコーディング例
Unity Ads のいろは 動画広告の紹介とコーディング例
 
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓
Hello, world! 日本の隅っこからきたエンジニアが覗いた世界の窓
 
グループ制作注意
グループ制作注意グループ制作注意
グループ制作注意
 
20210824 Pico Session at CEDEC2021 (新)
20210824 Pico Session at CEDEC2021 (新)20210824 Pico Session at CEDEC2021 (新)
20210824 Pico Session at CEDEC2021 (新)
 
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
 

More from MakotoItoh

Unityネイティブプラグイン
UnityネイティブプラグインUnityネイティブプラグイン
UnityネイティブプラグインMakotoItoh
 
VRコンテンツを作るということ
VRコンテンツを作るということVRコンテンツを作るということ
VRコンテンツを作るということMakotoItoh
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座MakotoItoh
 
パノラマ動画VR再生のあれこれ
パノラマ動画VR再生のあれこれパノラマ動画VR再生のあれこれ
パノラマ動画VR再生のあれこれMakotoItoh
 
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~MakotoItoh
 
Oculus Game Jam Team C1
Oculus Game Jam Team C1Oculus Game Jam Team C1
Oculus Game Jam Team C1MakotoItoh
 
Hiyoshi Jumpの作り方
Hiyoshi Jumpの作り方Hiyoshi Jumpの作り方
Hiyoshi Jumpの作り方MakotoItoh
 
実写を使ったコンテンツ制作 〜Hiyoshi jump〜
実写を使ったコンテンツ制作 〜Hiyoshi jump〜実写を使ったコンテンツ制作 〜Hiyoshi jump〜
実写を使ったコンテンツ制作 〜Hiyoshi jump〜MakotoItoh
 
Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性MakotoItoh
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?MakotoItoh
 
Unity 名古屋セミナー [Sprite Studio]
Unity 名古屋セミナー [Sprite Studio]Unity 名古屋セミナー [Sprite Studio]
Unity 名古屋セミナー [Sprite Studio]MakotoItoh
 
Unity名古屋セミナー  [GPU optimization]
Unity名古屋セミナー  [GPU optimization]Unity名古屋セミナー  [GPU optimization]
Unity名古屋セミナー  [GPU optimization]MakotoItoh
 
Unity名古屋セミナー [Shadowgun]
Unity名古屋セミナー [Shadowgun]Unity名古屋セミナー [Shadowgun]
Unity名古屋セミナー [Shadowgun]MakotoItoh
 
Unity名古屋セミナー [Asset Store]
Unity名古屋セミナー [Asset Store]Unity名古屋セミナー [Asset Store]
Unity名古屋セミナー [Asset Store]MakotoItoh
 
Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]MakotoItoh
 

More from MakotoItoh (15)

Unityネイティブプラグイン
UnityネイティブプラグインUnityネイティブプラグイン
Unityネイティブプラグイン
 
VRコンテンツを作るということ
VRコンテンツを作るということVRコンテンツを作るということ
VRコンテンツを作るということ
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座
 
パノラマ動画VR再生のあれこれ
パノラマ動画VR再生のあれこれパノラマ動画VR再生のあれこれ
パノラマ動画VR再生のあれこれ
 
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
 
Oculus Game Jam Team C1
Oculus Game Jam Team C1Oculus Game Jam Team C1
Oculus Game Jam Team C1
 
Hiyoshi Jumpの作り方
Hiyoshi Jumpの作り方Hiyoshi Jumpの作り方
Hiyoshi Jumpの作り方
 
実写を使ったコンテンツ制作 〜Hiyoshi jump〜
実写を使ったコンテンツ制作 〜Hiyoshi jump〜実写を使ったコンテンツ制作 〜Hiyoshi jump〜
実写を使ったコンテンツ制作 〜Hiyoshi jump〜
 
Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性Unityの開発環境が生み出す可能性
Unityの開発環境が生み出す可能性
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?
 
Unity 名古屋セミナー [Sprite Studio]
Unity 名古屋セミナー [Sprite Studio]Unity 名古屋セミナー [Sprite Studio]
Unity 名古屋セミナー [Sprite Studio]
 
Unity名古屋セミナー  [GPU optimization]
Unity名古屋セミナー  [GPU optimization]Unity名古屋セミナー  [GPU optimization]
Unity名古屋セミナー  [GPU optimization]
 
Unity名古屋セミナー [Shadowgun]
Unity名古屋セミナー [Shadowgun]Unity名古屋セミナー [Shadowgun]
Unity名古屋セミナー [Shadowgun]
 
Unity名古屋セミナー [Asset Store]
Unity名古屋セミナー [Asset Store]Unity名古屋セミナー [Asset Store]
Unity名古屋セミナー [Asset Store]
 
Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]
 

Recently uploaded

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 

Recently uploaded (9)

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 

UNITY5の地味だけど現場で 役に立つ新機能紹介 & 拡充されるクラウドサービス

  • 1. COPYRIGHT 2014 @ UNITY TECHNOLOGIES UNITY5の地味だけど現場で 役に立つ新機能紹介 & 拡充されるクラウドサービス • ユニティ・テクノロジーズ・ジャパン • 伊藤 周
  • 2. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 自己紹介 • 伊藤 周 (いとう まこと) • ゲームプログラマ暦13年 • 株式会社セガでアーケードゲーム開発 • 頭文字D • ガンダムカードビルダー • モバイルゲーム開発 • 三国志コンクエスト • 2012年3月よりUnityへ twitter: @warapuri
  • 3. COPYRIGHT 2014 @ UNITY TECHNOLOGIES アジェンダ •地味な新機能紹介 •AssetBundle •PhysX •Frame Debugger •Mecanim ! ! •クラウドサービス紹介 •各種サービス紹介 •UnityAds
  • 4. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity5 地味Features
  • 5. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Asset bundle
  • 6. COPYRIGHT 2014 @ UNITY TECHNOLOGIES まずは
  • 7. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 今まで すみません
  • 8. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AssetBundle 使いにくくて
  • 9. COPYRIGHT 2014 @ UNITY TECHNOLOGIES すみませ んでした
  • 10. !!
  • 11. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 今までのAssetBundle問題点 •ビルドスクリプトが複雑 •ビルドに時間がかかる •アセットの依存関係が面倒 •互換性
  • 12. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 解決方針 • シンプルな感じに • Simple UI • Simple script  ! • 追加ビルド可能に ! • 依存性はUnityが解決 • Manifest file ! • 新旧混ぜるな危険
  • 13. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 変更点 •AssetBundleビルド方式の変更 •Assetロード方式の変更
  • 14. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 新しいABビルド方式 • Step1 • Asset と AssetBundle 間を結びつける ! • Step2 • ビルドするスクリプトを呼ぶ ! • 以上!
  • 15. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 16. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 内部的な話
  • 17. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AB 追加ビルド •必要なアセットしかビルドしない •アセットが変わった時 •タイプツリーが変わった時 •UnityのVersionが変わった時 •スクリプトが変わった時
  • 18. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AB依存関係 •Push/Pop いらない •勝手に依存関係を調べて くれる •「依存関係があるアセッ ト群を全てビルド」が必 要なくなる
  • 19. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AB .manifest ファイル •AssetBundleの情報書類 •CRC •アセット名 •依存関係 •Hash •ClassTypes Asset Bundle manifest Asset Bundle ma Asset Bundle manifest
  • 20. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AssetBundleManifest AssetBundleManifestクラス •全AssetBundle名の取得 •AssetBundleのHash値の取得 •Assetの依存関係の取得 manifest manifest manifest
  • 21. COPYRIGHT 2014 @ UNITY TECHNOLOGIES AB Editor Simulation •エディタ上でAssetBundleの「ふり」が可能 •スクリプトが必要 •AssetDatabase.GetAssetPathsFromAssetBundle AndAssetName(assetBundleName, levelName) •AB Sample codeを参照 •Editorスクリプトで切り替え
  • 22. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 23. COPYRIGHT 2014 @ UNITY TECHNOLOGIES ABがクソな理由(旧) •重複アセットを消すのが難しい •互換性が無い •スクリプトを含めるのが難しい ✓ Manifest で解決! •同じABをロードするとエラーに なる ✓ おそらく解決 ! •無圧縮がクソでかい ✓ 直接の解決にはならないが ChromePackで改善可 •大きいサイズのABを使えない 未解決... •ビルドが遅い ✓ インクリメンタルビルド ✓ 次のHackで解決可能
  • 24. COPYRIGHT 2014 @ UNITY TECHNOLOGIES マルチAssetBundleビルドHack •複数のプロセスでビルドする •プロジェクトを複数用意 「え?でも同期どうするの?」 「同一PJをUnity複数立ち上げられないでし ょ?」 ‣http://tsubakit1.hateblo.jp/entry/2015/01/10/233000
  • 25. COPYRIGHT 2014 @ UNITY TECHNOLOGIES マルチAssetBundleビルドHack •空のPJフォルダを用意 •MacのSymbolicリンクを張る(ln -sコマンド) •「Library」「ProjectSettings」をリンク •「Assets/*」をリンク •「Temp」はリンクを張らない
  • 26. COPYRIGHT 2014 @ UNITY TECHNOLOGIES マルチAssetBundleビルドHack •別プロセスでUnityが動くようになる =ビルドがマルチプロセスで動かせる =マルチコアで並列ビルドが可能に =理論上12コアなら12倍(!) • iOS/Androidアプリのビルドも応用可能 「CacheServerは?」→え...
  • 27. COPYRIGHT 2014 @ UNITY TECHNOLOGIES
  • 28. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES PhysX3
  • 29. COPYRIGHT 2014 @ UNITY TECHNOLOGIES 速くなりました。
  • 30. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Frame debugger
  • 31. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Frame debuggerとは •描画のプロセスが一目瞭然 •どこがボトルネックかすぐにわかる
  • 32. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 33. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Animation
  • 34. COPYRIGHT 2014 @ UNITY TECHNOLOGIES StateMachine Transitions •階層的な遷移が可能 •Enter/Exit ノード
  • 35. COPYRIGHT 2014 @ UNITY TECHNOLOGIES StateMachine Behaviors •StateMachineBehaviourクラス •StateMachineに直接アタッチできる •OnStateMachineEnter •OnStateUpdate •OnStateMachineExit
  • 36. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 37. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Root Motion authoring •ルートノードの動きを付け られる •その場モーションしかない 時は効果有
  • 38. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 39. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Direct BrendTree •BrendShapeを簡単にコントロール •表情の設定を記録
  • 40. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 41. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Services紹介
  • 42. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Data
  • 43. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Data •Baas •データをクラウドに保存 •簡易に取得可能 •競合サービス •Kii •ニフティクラウド
  • 44. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 45. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Build
  • 46. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Build •iOS/Android/WebPlayer ビルドサービス •競合サービス •Deploygate •Testflight
  • 47. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 48. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Analytics
  • 49. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Cloud Analytics •ユーザーの動向を調査 •競合サービス •Google Analytics •Game Analytics
  • 50. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 51. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Clash Reporting
  • 52. COPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Crash Reporting •クラウドで不具合レポート •例外やエラーをレポート •クラッシュ時のダンプは取得できない
  • 53. COPYRIGHT 2014 @ UNITY TECHNOLOGIES デモ
  • 54. COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2014 @ UNITY TECHNOLOGIES Unity Ads