UnityroomはUnityで作った自分のゲームを公開したり、他の人が作成したゲームを遊ぶことができる投稿型ゲームプラットフォームサイトです。簡単な手順で誰でもアップロードができますし、利用も無料です。有料ゲームの販売はできません。
成果物
作ったゲームをビルドして、Unityroomで公開してみます。
公開用のゲームをビルド
![unityroom1](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom1.png)
ビルドしたいゲームのプロジェクトを開き、ファイル→ビルド設定をクリックします。
![unityroom2](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom2.png)
プラットフォームでWebGLを選び、Switch Platformをクリックします。
![unityroom3](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom3.png)
ビルドまたはビルドして実行をクリックします。ビルドして実行の場合、ビルドしたゲームを一時的にサーバでテストプレイすることができます。
![unityroom4](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom4.png)
出力するフォルダを指定します。もともと作られるフォルダ内に保存する場合は、別フォルダを作ってもいいかもしれません。
![unityroom5](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom5.png)
しばらく待つとビルドが完了します。
Unityroomで公開
![unityroom6](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom6.png)
Unityroomにアクセスし、会員登録します。2021年の記事公開時点だと、Twitterアカウントが必須のようです。
![unityroom7](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom7.png)
会員登録できたらゲームを登録するに進み、
![unityroom8](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom8.png)
ゲームの基本情報とIDを入力して登録、
![unityroom9](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom9.png)
あればアイコンを設定して更新して、WebGL設定をクリックします。
![unityroom11](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom11.png)
Unityのバージョン、操作方法などを入力して更新を押します。
![unityroom10](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom10.png)
バージョンについてはUnityのタイトルバーにも出てますし、ヘルプ→Unityについてでも確認できます。
![unityroom12](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom12.png)
WebGLアップロードに移動し、
![unityroom13](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom13.png)
さっきビルドしたデータのうちBuildフォルダを開き、ファイルをそれぞれ割り当ててアップロードをクリックします。
![unityroom14](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom14.png)
ひととおりアップロードが完了したら、一回自分でテストプレイしてちゃんと動くことを確認します。この時点ではまだゲームは一般公開されていません。
![unityroom15](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom15.png)
かく言う自分もJavascriptのSecurity Errorが出たんですが、Unityroomの質問掲示板を参考に解決しました。
![unityroom16](https://sunagitsune.com/wp-content/uploads/2021/07/unityroom16.png)
問題がなさそうであれば、公開設定でゲームを一般向け/URLを知ってる人のみのどちらかで公開します。
![sokoban](https://sunagitsune.com/wp-content/uploads/2021/07/sokoban.png)
このゲームに関しては、URL知ってる方のみアクセスできる設定にしています(一般公開できるクオリティではないので)。妙に読み込み遅かったりして申し訳ないですが、よかったらプレイしてみてください(簡易倉庫番)。
![](https://sunagitsune.com/wp-content/uploads/2021/07/computer-1343393_1280-160x90.jpg)
やりたいことから逆引きするUNITYの使い方まとめ
Unityをやりたいことから学習していけるよう、機能・用途別にまとめたページです。C#の命令別の逆引きは現時点で作っていません。2019の時期に書き始めているので、それより前のバージョンについては言及しません。
コメント