Submit Search
Upload
超便利! Unity Cloud Build の使い方
•
7 likes
•
14,414 views
M
Makoto Ito
Follow
Cloud Build の使い方
Read less
Read more
Technology
Report
Share
Report
Share
1 of 49
Download now
Download to read offline
Recommended
Unity Cloud Buildの使い方
Unity Cloud Buildの使い方
Makoto Ito
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
DeNA
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
DeNA
UIElements+UI BuilderでEditor拡張を作ろう
UIElements+UI BuilderでEditor拡張を作ろう
Unity Technologies Japan K.K.
Unityネイティブプラグインマニアクス #denatechcon
Unityネイティブプラグインマニアクス #denatechcon
DeNA
非同期ロード画面 Asynchronous Loading Screen
非同期ロード画面 Asynchronous Loading Screen
エピック・ゲームズ・ジャパン Epic Games Japan
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
Unity Technologies Japan K.K.
【Unite Tokyo 2018】その最適化、本当に最適ですか!? ~正しい最適化を行うためのテクニック~
【Unite Tokyo 2018】その最適化、本当に最適ですか!? ~正しい最適化を行うためのテクニック~
Unity Technologies Japan K.K.
Recommended
Unity Cloud Buildの使い方
Unity Cloud Buildの使い方
Makoto Ito
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
DeNA
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
DeNA
UIElements+UI BuilderでEditor拡張を作ろう
UIElements+UI BuilderでEditor拡張を作ろう
Unity Technologies Japan K.K.
Unityネイティブプラグインマニアクス #denatechcon
Unityネイティブプラグインマニアクス #denatechcon
DeNA
非同期ロード画面 Asynchronous Loading Screen
非同期ロード画面 Asynchronous Loading Screen
エピック・ゲームズ・ジャパン Epic Games Japan
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
Unity Technologies Japan K.K.
【Unite Tokyo 2018】その最適化、本当に最適ですか!? ~正しい最適化を行うためのテクニック~
【Unite Tokyo 2018】その最適化、本当に最適ですか!? ~正しい最適化を行うためのテクニック~
Unity Technologies Japan K.K.
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
Unity Technologies Japan K.K.
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
Unity Technologies Japan K.K.
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
日本マイクロソフト株式会社
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
Unity Technologies Japan K.K.
【Unity道場】使って覚えるTileMap
【Unity道場】使って覚えるTileMap
Unity Technologies Japan K.K.
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
Unity Technologies Japan K.K.
Assembly Definition あれやこれ
Assembly Definition あれやこれ
NakanoYosuke1
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
UnityTechnologiesJapan002
Editor スクリプティング 入門
Editor スクリプティング 入門
Keigo Ando
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
Unity Technologies Japan K.K.
【Unity道場】VectorGraphicsで作る エモい表現
【Unity道場】VectorGraphicsで作る エモい表現
Unity Technologies Japan K.K.
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
Tatsuhiko Yamamura
UnrealBuildTool勉強会まとめ
UnrealBuildTool勉強会まとめ
Shun Sasaki
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
UnityTechnologiesJapan002
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
UnityTechnologiesJapan002
IL2CPPに関する軽い話
IL2CPPに関する軽い話
Wooram Yang
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
NAKAOKU Takahiro
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
UnityTechnologiesJapan002
Unity Cloud BuildとUnity Analytics
Unity Cloud BuildとUnity Analytics
孝康 矢嶋
Jenkins+Gitによる検証済みマージ(30分版)
Jenkins+Gitによる検証済みマージ(30分版)
Kohsuke Kawaguchi
More Related Content
What's hot
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
Unity Technologies Japan K.K.
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
Unity Technologies Japan K.K.
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
日本マイクロソフト株式会社
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
Unity Technologies Japan K.K.
【Unity道場】使って覚えるTileMap
【Unity道場】使って覚えるTileMap
Unity Technologies Japan K.K.
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
Unity Technologies Japan K.K.
Assembly Definition あれやこれ
Assembly Definition あれやこれ
NakanoYosuke1
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
UnityTechnologiesJapan002
Editor スクリプティング 入門
Editor スクリプティング 入門
Keigo Ando
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
Unity Technologies Japan K.K.
【Unity道場】VectorGraphicsで作る エモい表現
【Unity道場】VectorGraphicsで作る エモい表現
Unity Technologies Japan K.K.
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
Tatsuhiko Yamamura
UnrealBuildTool勉強会まとめ
UnrealBuildTool勉強会まとめ
Shun Sasaki
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
UnityTechnologiesJapan002
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
UnityTechnologiesJapan002
IL2CPPに関する軽い話
IL2CPPに関する軽い話
Wooram Yang
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
NAKAOKU Takahiro
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
UnityTechnologiesJapan002
What's hot
(20)
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
【Unity道場スペシャル 2017博多】TextMesh Pro を使いこなす
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
【Unity道場】使って覚えるTileMap
【Unity道場】使って覚えるTileMap
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
Assembly Definition あれやこれ
Assembly Definition あれやこれ
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
【Unite Tokyo 2018】なんとっ!ユナイト!ミリシタをささえる『AKANE大作戦』とは?
Editor スクリプティング 入門
Editor スクリプティング 入門
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
【Unity道場】VectorGraphicsで作る エモい表現
【Unity道場】VectorGraphicsで作る エモい表現
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
UnrealBuildTool勉強会まとめ
UnrealBuildTool勉強会まとめ
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
【Unite Tokyo 2018】Audio機能の基礎と実装テクニック
IL2CPPに関する軽い話
IL2CPPに関する軽い話
Unityで始めるバージョン管理 Git LFS 入門編
Unityで始めるバージョン管理 Git LFS 入門編
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
Similar to 超便利! Unity Cloud Build の使い方
Unity Cloud BuildとUnity Analytics
Unity Cloud BuildとUnity Analytics
孝康 矢嶋
Jenkins+Gitによる検証済みマージ(30分版)
Jenkins+Gitによる検証済みマージ(30分版)
Kohsuke Kawaguchi
ALMツールたべくらべ
ALMツールたべくらべ
Kaoru NAKAMURA
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Hiroko Umetsu
Jenkins User Conference 東京 2015
Jenkins User Conference 東京 2015
Kohsuke Kawaguchi
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
Masahiko Ebisuda
グループ制作注意
グループ制作注意
MakotoItoh
Ride on Azure! 詳細編
Ride on Azure! 詳細編
Keiji Kamebuchi
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Yasuyuki Kamata
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Masaki Muranaka
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
Unityの最新動向と開発事例
Unityの最新動向と開発事例
Haruto Watanabe
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondocker
Tsukasa Kato
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptx
tagawakiyoshi
Azureで実装する話題のコンテナサービス
Azureで実装する話題のコンテナサービス
Tsukasa Kato
Intalio japan special cloud workshop
Intalio japan special cloud workshop
Daisuke Sugai
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)
Wataru NOGUCHI
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
Kazumi IWANAGA
Jenkins導入ライブ
Jenkins導入ライブ
Hiasyoshi Suehiro
Similar to 超便利! Unity Cloud Build の使い方
(20)
Unity Cloud BuildとUnity Analytics
Unity Cloud BuildとUnity Analytics
Jenkins+Gitによる検証済みマージ(30分版)
Jenkins+Gitによる検証済みマージ(30分版)
ALMツールたべくらべ
ALMツールたべくらべ
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Jenkins User Conference 東京 2015
Jenkins User Conference 東京 2015
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
グループ制作注意
グループ制作注意
Ride on Azure! 詳細編
Ride on Azure! 詳細編
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Open Build Serviceで楽をする
Open Build Serviceで楽をする
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
Unityの最新動向と開発事例
Unityの最新動向と開発事例
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondocker
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptx
Azureで実装する話題のコンテナサービス
Azureで実装する話題のコンテナサービス
Intalio japan special cloud workshop
Intalio japan special cloud workshop
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
Jenkins導入ライブ
Jenkins導入ライブ
Recently uploaded
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Recently uploaded
(10)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
TSAL 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
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
超便利! Unity Cloud Build の使い方
1.
超便利! Unity Cloud Build
の使い方 1 ユニティ・テクノロジーズ・ジャパン エバンジェリスト 伊藤�周
2.
Unity Cloud Build
とは? 2
3.
Unity Cloud Build ���〜自動ビルドサービス〜 •
クラウド上で自動でビルドしてくれるサービス • Personalでも使えるよ! • 一部制限あり • Unityの過去/最新/βの全てのバージョンでビルドできる • AssetStore作者が全バージョンチェックとか • 試しにβバージョンビルドしてみるとか 3
4.
Unity Cloud Build ���〜一般のリポジトリを利用〜 •
GitHub/BitBucket • PrivateもSSH利用可 • 手順 1.リポジトリを更新 2.ビルドが自動的に開始 3.ビルドが終われば通知がくる • Unity5.4 から Collaborate と連動 4
5.
Unity Cloud Build ���〜マルチプラットフォームビルド〜 •
iOS/Android/WebPlayer/WebGL/Mac/Windows/Linux • WebPlayer、WebGLはシェア可能 5
6.
6
7.
実践Cloud Build�(Unity5.3以前の場合) 7
8.
Let’s try Cloud
Build ! (1)メニューからWindow→Services を選択 (2)Go to Dashboard をクリック 8
9.
Let’s try Cloud
Build ! (4)「Enable Unity Cloud Build」をクリック (5)「First, let's add some SCM information」で「Do it!」をクリック (6)GitHubのリポジトリURLを「サーバーURL」に代入 (7)「ソース管理タイプ」を「Git」を選択して、 「Next:Access→」をクリック 9
10.
Let’s try Cloud
Build ! (7)ビルドさせる出力形式でWebPlayerを選択 (8)「Select Branch」をクリックして、「master」 を選 択(Unity Versionは なんでもいいが、 Unity5.3.4p1とか) (9)「Next: Build→」をクリックして、ビルド開始! 10
11.
Demo 11
12.
実践Cloud Build�(Unity5.4以降の場合) 12
13.
Demo 13
14.
Unity Cloud Build
の結果を見てみよう ������〜WebGLの場合 • WebPlayerビルド結果の 「Play」ボタンをクリック • 「Share」ボタンで一般公開 され、誰でも遊べるようにな る
15.
Demo 15
16.
Unity Cloud Build
の結果を見てみよう ������〜iOS/Androidの場合 • ビルド終了後、メール通知 • メールのリンクからインストー ル
17.
Demo 17
18.
Unity Cloud Buildの 一歩進んだ使い方 18
19.
1. Advanced Settings 19
20.
Advanced Settings 高度な設定 • Scripting
Define Synbols ➡「#IF MY_DEFINE_DEBUG」とか • Pre-Export Method Name ➡ビルド前に呼び出すstatic関数 ➡ライトマップのベイクとか • Post-Export Method Name ➡ビルド後に呼び出すstatic関数 • Scene List ➡BuildSettings とは違うシーン群をビルドしたい 場合設定
21.
2. CloudBuild で
UnitTest 21
22.
UnitTest�とは? • UnitTest とはテストフレームワーク 自動で不具合をチェックしてくれる仕組み •
テストコードは 「こうした場合、当然こうなるよね?」 • システム開発では一般的 • ゲームでは フレームワーク・ユーティリティ部分�→�◯ ゲーム実装部分→�△�(仕様が変わるので) 22
23.
Unity�で�UnitTest • Unity5.3から組み込み済み • Assets
→ Create → Editor Test C# Script でテスト雛形作成 • Window > Editor Tests Runner� で Editor Testsウィンドウ表示 • 「Run All」でテスト実行 23
24.
Cloud Build�で�UnitTest • 作っておいたテストをCloud Buildで実行が可能 •
テストログも取得可能 24
25.
Cloud BuildでUnitTest ②Cloud Buildページに行って �Configタブを選択 �ターゲット(例:Defaul
iOS)の �→Show Test Options �→Edit Test Options ①こんな↑感じのテストを �Editorスクリプトで作っておく ③Enabledに✔ �Next Save→を選択して �再度ビルドすれば �ビルド後にテストが走る
26.
3. CloudBuild で
AssetBundleビルド 26
27.
Cloud BuildでAssetBundleビルド • AssetBundle
をビルドが可能 • StreamingAssets 以下にコピーして利用ができる • ローカルに持ってくるのはダウンロードして、IPAを解凍して、 StreamingAssets以下にある
28.
Cloud BuildでAssetBundleビルド ②Cloud Buildページに行って �Configタブを選択 �ターゲット(例:Defaul
iOS)の �→Show Asset Bundle Options �→Edit Asset Bundle Options � ①UnityエディタでAssetBundle名を �設定しておく ③Build Asset Bundleに✔ �Next Save→を選択して �再度ビルドすれば �AssetBundle が生成される
29.
Demo 29
30.
4.�UnityCloudBuildManifest.json 30
31.
UnityCloudBuildManifest.json • ビルド時にResources以下に出力されるJSONファイル • ランタイム時、読むことができる
= ビルド情報を取得できる • デバッグ情報として常時表示(リリース時は外す)
32.
UnityCloudBuildManifest.json • 得られる情報 • ビルドターゲット (Android/iOS等) •
BuildNumber • ビルド完了の時間(UTC) • Unityのバージョン
33.
よくある質問 33
34.
Q. なんか、iOSビルドが異様に デカくなるんですが、、、 34
35.
A. bitcode設定のせいです • bitcodeとは •
Xcode 7以降含まれるようになった中間コード的なもの • 実際にストアに並ぶ際はコンパイルされるので、小さくなる • Unityではデフォルトオンになっている • 手動で変更(Xcodeプロジェクトを直接変更) • 自動で変更(http://bit.ly/unity-bitcodeを参考に)
36.
Q. ビルドがローカルよりも遅いゾ ゴルァ! 36
37.
A. 仕様です • すみません •
鋭意増強中です
38.
Q. もしかして、Windowsで iOS開発できる? 38
39.
A. 無理ではないが、一部Macが必要 • 証明書を作る際には必要 •
誰かのMacを借りる? • 一旦作れば、証明書が切れない間はWindowsで開発可能
40.
Q. Xcode7だと 証明書なしでいけない? 40
41.
A. 現状、Cloud Buildでは未対応 •
今後対応するかもしれません
42.
Q. プロジェクトって消せる? 42
43.
A. 消せるようになりました 43
44.
44
45.
ところで皆さん、 45
46.
VRはお好きですか? 46
47.
47
48.
Unity VR EXPO
Akiba • 日時:2016年7月17日(日) 10:30∼18:00 • 会場:アキバ・スクエア • 参加費: 一般 ¥2,000 / 学生 ¥500 • VR体験会 • 国内最大級の30コンテンツ以上 • 参加者の投票によるアワード • http://events.unity3d.jp/vrexpoakiba/ 48
49.
49
Download now