Unity:WebGLビルドしたゲームをGoogleドライブで公開する

unityのロゴ画像Unity
スポンサーリンク

Googleドライブとの連携サービスを使うと比較的容量の大きいUnityのゲームなども簡単にURLを取得して公開できます。Gmailを使っている人なら誰でもサイト公開ができるということです。

WebGLビルドする方法に関しては以下をご覧ください。

スポンサーリンク

DriveToWebに登録する

サードパーティー製アプリである「DriveToWeb」にGoogleアカウントから許可をする必要があります。

以下のトップページ(リンク先:https://drv.tw/ )にアクセスします。

DriveToWeb - Host websites on Google Drive and Microsoft OneDrive
Host websites on Google Drive and Microsoft OneDrive

DriveToWebとは?

2016年頃から開始したWebホスティングサービスです。
GoogleドライブとOneドライブの両方に対応しています。クラウド上に保存したホームページなどをURL公開できるサービスです。

正直どこが運営しているのかよく分かりません。
PayPayでの寄付の住所は台湾の台北市になっています。
無料ですが、当然クラウド上のデータの読み取りを許可するわけで、利用する際は第三者へのデータを提供をしていることに注意してください。

参考:DriveToWebのプライバシーポリシー

Privacy Policy - DriveToWeb
Privacy Policy for DriveToWeb

Host on Google Driveをクリックします。

Googleアカウントを複数利用している場合は、アカウントの選択画面が表示されるので、許可するアカウントを選択します。

DriveToWebがGoogleアカウントへのアクセスをリクエストしています」と表示されるので許可をクリックします。

ページが遷移してAdmin Panelが表示されます。
DriveToWebのユーザページですのでこのURLをブックマークしておいてください。

ちなみにYour Web Pagesの下にURLリンクがある場合、公開されてるサイトという事になります。
もしかすると上記画像のように自分で公開した覚えのないURLが表示されているかもしれません。これはGoogleドライブのデータに対して リンクを知っている全員 の許可の設定がされていた可能性があります。

現在表示されているサイトのURLは、

https://drv.tw/~お使いのGmailアドレス/gd/?a=admin#authed=1

となっているはずです。これがDriveToWebサービスのユーザページだと考えてください。
ブックマークしましたか?(あとでアクセスするので忘れないでください)

DriveToWebへの登録は以上です。

GoogleドライブにWebGLビルドデータをアップロードする

公開したいWebGLビルドデータをGoogleドライブにアップロードします。

ブラウザがChromeなら右上のアプリアイコンをクリックします。

Chromeブラウザを使っていない場合は、Gmailにアクセスし右上のアプリアイコンをクリックします。

ドライブをクリックします。

マイドライブと表示されているフォルダがクラウド上で利用できるあなたのスペースです。
まず公開用のフォルダを作成しておきます。(その方が整理しやすいので)

マイドライブ上で右クリックし新しいフォルダを選択します。

フォルダ名をつけてください。(ここでは分かりやすくshareとしました)

フォルダ名は後で公開するURLの一部になります。
フォルダ名は何でも構いません。(ちなみに全角文字でも大丈夫でした)

こんな感じでマイドライブ内に作成出来ればOKです。

作成したフォルダに公開したいWebGLビルドデータフォルダ毎アップロードします。

ちなみにアップロードするWebGLデータフォルダの中身はこんな感じでindex.htmlと必要なデータフォルダが入っているフォルダのことです。

アップロード完了後、フォルダを右クリックしてリンクを取得を選択します。

制限付きと書かれた場所をクリックします。

リンクを知っている全員を選択し完了をクリックします。

公開設定は以上です。

それでは先ほどブックマークしたDriveToWebのユーザページを開いてみてください。

新しくURLが発行されているはずです。

新しく発行されたURLは、Googleドライブのマイドライブ内に作ったフォルダ名がURLの一部に含まれていることが分かります。

https://hey2fth8lufanohfuw48kq-on.drv.tw/share/FlowerGirl/

実際に公開したサイト

FlowerGirl | dianxnao.com

DriveToWebで発行されるURLはかなりランダムな文字列ですので他人に教えない限りはアクセスされなそうですね。

以上、Unity:WebGLビルドしたゲームをGoogleドライブで公開するでした。

スポンサーリンク
Unity
スポンサーリンク
dennouをフォローする
電脳産物

コメント