Soumettre la recherche
Mettre en ligne
Unity Cloud BuildとUnity Analytics
•
5 j'aime
•
33,240 vues
孝
孝康 矢嶋
Suivre
TechBuzz 第35回 Unity勉強会 https://atnd.org/events/70968
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 17
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
超便利! Unity Cloud Build の使い方
超便利! Unity Cloud Build の使い方
Makoto Ito
Nuxt.jsで手軽に構築するモダン・フロントエンド開発環境
Nuxt.jsで手軽に構築するモダン・フロントエンド開発環境
lig-dsktschy
(Unityよくわかってない人のための)なんとなくわかるかもしれないAssetBundle
(Unityよくわかってない人のための)なんとなくわかるかもしれないAssetBundle
Yusuke HIDESHIMA
Jenkins+Gitによる検証済みマージ(30分版)
Jenkins+Gitによる検証済みマージ(30分版)
Kohsuke Kawaguchi
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
慎二 山田
Tizen web app を FireFox OS へ移植する方法を考えた
Tizen web app を FireFox OS へ移植する方法を考えた
Naruto TAKAHASHI
お試し用のLinux環境を作る
お試し用のLinux環境を作る
onozaty
Hcmtg 1407
Hcmtg 1407
Tomoki Kobayashi
Recommandé
超便利! Unity Cloud Build の使い方
超便利! Unity Cloud Build の使い方
Makoto Ito
Nuxt.jsで手軽に構築するモダン・フロントエンド開発環境
Nuxt.jsで手軽に構築するモダン・フロントエンド開発環境
lig-dsktschy
(Unityよくわかってない人のための)なんとなくわかるかもしれないAssetBundle
(Unityよくわかってない人のための)なんとなくわかるかもしれないAssetBundle
Yusuke HIDESHIMA
Jenkins+Gitによる検証済みマージ(30分版)
Jenkins+Gitによる検証済みマージ(30分版)
Kohsuke Kawaguchi
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
慎二 山田
Tizen web app を FireFox OS へ移植する方法を考えた
Tizen web app を FireFox OS へ移植する方法を考えた
Naruto TAKAHASHI
お試し用のLinux環境を作る
お試し用のLinux環境を作る
onozaty
Hcmtg 1407
Hcmtg 1407
Tomoki Kobayashi
説明資料
説明資料
Tomoki Kobayashi
グループ制作注意
グループ制作注意
MakotoItoh
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
Satoshi Takami
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
Tomokazu Kizawa
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
Kazushi Kamegawa
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
Unite2017Tokyo
Unityで通信してみよう!
Unityで通信してみよう!
koppepan
パブリック・クラウド基盤でVirtual on virtual ってどうよ
パブリック・クラウド基盤でVirtual on virtual ってどうよ
Yukio Saito
Windows azure
Windows azure
suno88
月刊ライトニングトーク 2014/05 先月のふりかえり
月刊ライトニングトーク 2014/05 先月のふりかえり
Seiya Konno
Microsoft Azure で 初めてのDocker
Microsoft Azure で 初めてのDocker
Kinoshita Miku
ニフティクラウドを使った安定運用のススメ
ニフティクラウドを使った安定運用のススメ
NIFTY Cloud
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
Kosuke Ogawa
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
2150117 infrastructure.nagoya
2150117 infrastructure.nagoya
Hiroki Ito
Nuxt0501ver1
Nuxt0501ver1
卓馬 三浦卓馬
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
mecha mogera
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
DeNA
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Hiroko Umetsu
Contenu connexe
Tendances
説明資料
説明資料
Tomoki Kobayashi
グループ制作注意
グループ制作注意
MakotoItoh
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
Satoshi Takami
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
Tomokazu Kizawa
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
Kazushi Kamegawa
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
Unite2017Tokyo
Unityで通信してみよう!
Unityで通信してみよう!
koppepan
パブリック・クラウド基盤でVirtual on virtual ってどうよ
パブリック・クラウド基盤でVirtual on virtual ってどうよ
Yukio Saito
Windows azure
Windows azure
suno88
月刊ライトニングトーク 2014/05 先月のふりかえり
月刊ライトニングトーク 2014/05 先月のふりかえり
Seiya Konno
Microsoft Azure で 初めてのDocker
Microsoft Azure で 初めてのDocker
Kinoshita Miku
ニフティクラウドを使った安定運用のススメ
ニフティクラウドを使った安定運用のススメ
NIFTY Cloud
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
0831 node学園lt
0831 node学園lt
Kazuya Fukumoto
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
Kosuke Ogawa
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
2150117 infrastructure.nagoya
2150117 infrastructure.nagoya
Hiroki Ito
Nuxt0501ver1
Nuxt0501ver1
卓馬 三浦卓馬
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
mecha mogera
Tendances
(20)
説明資料
説明資料
グループ制作注意
グループ制作注意
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
Unityで通信してみよう!
Unityで通信してみよう!
パブリック・クラウド基盤でVirtual on virtual ってどうよ
パブリック・クラウド基盤でVirtual on virtual ってどうよ
Windows azure
Windows azure
月刊ライトニングトーク 2014/05 先月のふりかえり
月刊ライトニングトーク 2014/05 先月のふりかえり
Microsoft Azure で 初めてのDocker
Microsoft Azure で 初めてのDocker
ニフティクラウドを使った安定運用のススメ
ニフティクラウドを使った安定運用のススメ
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
0831 node学園lt
0831 node学園lt
iOS対応のCIサービス「Bitrise」を使ってみた
iOS対応のCIサービス「Bitrise」を使ってみた
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
2150117 infrastructure.nagoya
2150117 infrastructure.nagoya
Nuxt0501ver1
Nuxt0501ver1
Open Build Serviceで楽をする
Open Build Serviceで楽をする
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
Similaire à Unity Cloud BuildとUnity Analytics
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
DeNA
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Hiroko Umetsu
20180822 ガチラボ vol.8
20180822 ガチラボ vol.8
Satoshi Fujimoto
20180829 ガチラボ vol.9
20180829 ガチラボ vol.9
Satoshi Fujimoto
ALMツールたべくらべ
ALMツールたべくらべ
Kaoru NAKAMURA
Intalio japan special cloud workshop
Intalio japan special cloud workshop
Daisuke Sugai
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
CHY72
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門
You&I
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
Yoshitaka Seo
Herokuの新料金について
Herokuの新料金について
gecko655
Windows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer Pooling
Takekazu Omi
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング
Akira Sasaki
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
gree_tech
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Hiroki Kondo
Cloud automator的なものを実装してみる
Cloud automator的なものを実装してみる
saku hatsu
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
貴志 上坂
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptx
tagawakiyoshi
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Yasuyuki Kamata
20160217 hbstudy73 linux on Azure
20160217 hbstudy73 linux on Azure
雄哉 吉田
IBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみた
You&I
Similaire à Unity Cloud BuildとUnity Analytics
(20)
大規模ゲーム開発における build 高速化と安定化
大規模ゲーム開発における build 高速化と安定化
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
20180822 ガチラボ vol.8
20180822 ガチラボ vol.8
20180829 ガチラボ vol.9
20180829 ガチラボ vol.9
ALMツールたべくらべ
ALMツールたべくらべ
Intalio japan special cloud workshop
Intalio japan special cloud workshop
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
Herokuの新料金について
Herokuの新料金について
Windows Azure Storage Client 2.1 のBuffer Pooling
Windows Azure Storage Client 2.1 のBuffer Pooling
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Cloud automator的なものを実装してみる
Cloud automator的なものを実装してみる
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
Unity/CSharp 1 - pptx
Unity/CSharp 1 - pptx
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
Unite 16' LAで発表されたあれこれとゲームアプリのマネタイズベストプラクティス
20160217 hbstudy73 linux on Azure
20160217 hbstudy73 linux on Azure
IBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみた
Unity Cloud BuildとUnity Analytics
1.
Unity Cloud Build と Unity
Analytics tkyaji TechBuzz Unity勉強会 #35 2015/11/20
2.
Unity Cloud Build
3.
Unity Cloud Build •
https://build.cloud.unity3d.com • https://build-beta.cloud.unity3d.com (beta) • Unity公式のビルド&配布サービス • リポジトリを登録すれば、更新時に自動でビル ドしてくれる • 非公開リポジトリでもOK
4.
プラン • Free • Pro
($25 / M) ※Unity5Pro持ってると12ヶ月無料 • Studio ($100 /M) • Enterprise (contact)
5.
プラン毎の違い • ビルド待ち時間 60min /
30min / 5min • リポジトリサイズ 1GB / 2GB / 5GB • 並列ビルド数 1 / 3 / 6
6.
ビルド待ち時間 • Freeは最低60分 • でも常に60分後にビルド開始するわけではない •
60分以上間を空けてからビルドすれば、すぐ実行さ れる(たぶん) • 連続してビルドする時に待つ感じ • 同一プロジェクトのビルドは順番に実行 (例:iOS -> Android の間は待たない)
7.
ビルド完了通知 • 現状はメールのみ • Web
APIを使えば、API経由で確認することは 可能 (beta版からFreeでも使えるようになった)
8.
新機能(beta) • Win /
Mac / Linux / WebGL 対応 • 同一プラットフォーム複数ビルド (ブランチ毎のビルドとか) • Web API • APK分割 (.apk + .obb) • ビルド前・ビルド後処理 • 設定でSceneを追加 • UnitTest (最近追加されたっぽい)
9.
Xcodeの設定 • Unity Cloud
Build上でビルドを完結させる必要 があるので、大抵の場合はPostProcessBuildに よる設定が必要。 string projPath = path + "/Unity-iPhone.xcodeproj/project.pbxproj"; PBXProject proj = new PBXProject (); proj.ReadFromString (File.ReadAllText (projPath)); string target = proj.TargetGuidByName ("Unity-iPhone"); proj.SetBuildProperty (target, "CLANG_ENABLE_MODULES", "YES"); proj.AddBuildProperty (target, "OTHER_LDFLAGS", "-ObjC"); proj.AddFileToBuild(target, proj.AddFile( "usr/lib/libz.tbd", "Frameworks/libz.tbd", PBXSourceTree.Sdk)); string projText = proj.WriteToString (); projText = addTbdLibrary (target, projText, "libz.tbd"); File.WriteAllText(projPath, projText);
10.
Xcodeの設定 • Unity Cloud
Build用のdefine定数として、 UNITY_CLOUD_BUILD が使える • 例 #if UNITY_CLOUD_BUILD #endif
11.
まとめ • 導入も簡単ですごく便利 • Freeプランでも十分使えると思う •
頻繁にビルドしたいとか容量が大きい場合は Studio以上が良さそう • UnitTestが追加され、CIっぽくなってきた
12.
Unity Analytics
13.
Unity Analytics • https://analytics.cloud.unity3d.com •
Unity公式の解析サービス • 現在はbetaで無料 • DAU / MAU / 新規ユーザ はコード不要で見られる • カスタムイベント送信できる
14.
カスタムイベント • イベント名 +
パラメータ(複数) を送信できる • 送信したイベントは、ファンネル分析やセグメン トの設定で使える • イベントは 1000Point まで設定可能 http://forum.unity3d.com/threads/new-custom-event-limits-please- read.315594/
15.
クローズド beta • リアルタイム •
ヒートマップ http://unity3d.com/jp/services/analytics/heatmaps • Unity IAP (In App Purchase) http://unity3d.com/jp/services/analytics/iap • 共通レポート • レシートバリデーション • 商品管理 • そのゲームのジャンルがどの国で人気か教えてくれる?
16.
まとめ • 機能的にはまだ少ない • 今後かなり進化しそう(特にIAP関連) •
導入簡単だし、他のAnalytics入れない場合はと りあえず入れておくと良いと思う
17.
おまけ • 一度作ったプロジェクトは削除できないっぽい • 他のユーザに付け替えることはできる https://developer.cloud.unity3d.com/ ->
Transfer Project
Télécharger maintenant