LoginSignup
2
2

[2022時点] Unity Cloud Buildのハンズオン

Last updated at Posted at 2022-06-24

初めにUnitycloudbuildとは

image.png

Unity Cloud BuildはUnityが提供している
Cloud内でマルチプラットフォームのビルドが自動的に作成することが出来るサービスです

Unity Cloud Buildの使い方

現在UnityCloudBuildを使うには2種類の方法があります
まずその2種類に分かれる条件はこちらです

  • Unity Teamsに入っている人
  • Unity Teamsに入っていない人

この2種類のに分かれます

Unity Teamsに入っている人

現在Unity Teamsに入っている人は追加料金なしでUnityCloudBuildを使いことが可能です
(CloudBuild1.0が廃止されるまでは使用することが可能です)

Unity Teamsに入っていない人

今からUnity Teamsに入ろうとしたそこのあなた!そうあなたです
現在なんとUnity Teamsの新規販売は2020/05/09に販売受付は終了してしまったのです!
なので今Unity Teamsに加入されていない方はこれから紹介するやり方でしかできません

Unity Teamsに加入されていない方はUnityCloudBuild2.0を使用することになります
(Unity Teamsに加入されている方も公式サイトで移行手続きをすることで使用することが可能になります)
UnityCloudBuild2.0は従量制課金となっております

従量制課金ってなんぞや?という人
従量制課金は使った分だけだけ使用料金が発生する課金方法です

UnityCloudBuild2.0料金表

ビルド時間(分単位)に応じて課金されます。
Windowsの場合0.02 米ドル/分
Mac の場合は 0.07 米ドル/分
ビルドエージェントの同時接続数あたり 10 米ドル(月額)
image.png

UnityCloudBuildの使い方

ここから先はお支払いの登録などが完了した定で進みます

  • まず初めにUnityserversにログインします
    UnityserversURL

  • 新しいプロジェクトを作成
    image.png

  • プロジェクトの名前を付ける(Unityで作ったプロジェクトと同じ名前にしてください)
    image.png

下の項目はこのプロジェクトは13歳以下の子供を対象にしますか?
という項目なので基本的にはNOでいいと思います

CloudBuildの設定にします

  1. DevOpsを押す
    image.png

  2. Set up a bulid tarrgetを押す
    image.png

  3. バージョン管理ツールと連携する
    image.png
    今回の場合GitHubを使用します
    image.png
    GitHubを押したら連携を求められるので許可します
    image.png
    ここではbuildしたいプロジェクトを選択します
    image.png
    選択しこのような画面になっていたら成功です

  4. CloudBuild設定をする
    image.png
    SETUP NEW TARGETを選択し設定を開始します

image.png

今回はAndroidのBuildをします

image.png

項目 内容
ラベル このターゲットに名前を付けます。例:英数字、ハイフン、スペースのみを使用する。
Brunch ビルドを行うBrunchを設定します
Project Subfolder ルートフォルダに「Assets」と「ProjectSettings」が含まれていない場合にのみこれを設定します 
Auto Detect Version 自動的にCloudBuild側がプロジェクトに使用しているUnityのバージョンを自動的に検知します(ProjectSettings / ProjectVersion.txtがプロジェクトに存在し、ソース管理にチェックインされていることを確認してください。)
Unity Version Unityのバージョンを指定するか、常に最新のリリースを使用してください。
BuildOS Buildする機種によってMacかWindowsに変えてください詳しくは以下の通りです
Builld 機種 image.png
Auto-build これをオンにすると、リポジトリが更新されたときにビルドが自動的に開始されます。
Auto-Cancel 自動キャンセルを使用すると、最新のリクエストに対してのみビルドを実行できます。新しいビルドがトリガーされたときに、以前に保留中のビルドを自動的にキャンセルする場合は、これをオンにします。
Disable Windows Builders Cloud Buildは、基盤となるインフラストラクチャの一部を変更しています。これらの変更を一時的にオプトアウトするには、このボックスをオンにします。今後の時間に敏感なリリースがある場合、またはこれらの変更によって引き起こされた可能性のある問題についてサポートチームにすでに連絡している場合にのみ、オプトアウトすることをお勧めします。

設定が終わったらNextを押してください
image.png

項目 内容
Bundle ID com.会社名.ゲーム名を入れてください
Choose Credentials 開発キーストアを使用するには、Androidキーストアを指定するか、[自動生成されたデバッグキーストア]を選択してください。

設定が終わったらnextを押しCloudBuildの開始です

TieSet inc.ではハイパーカジュアルゲームを作成していただける方を募集しています
自分はWordraceの開発のCl部分を担当しております

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2