Skip to content

Latest commit

 

History

History
102 lines (57 loc) · 6.72 KB

README.md

File metadata and controls

102 lines (57 loc) · 6.72 KB

TreasureHunter

概要

TreasureHunterは、PCのブラウザ上で遊ぶことができるオンラインマルチプレイ対応のスコアアタック式宝探しゲームです。セットアップ・運用方法のマニュアルを以下に記述しています。

準備

Unityのインストールおよびモジュールの追加

まず、UnityHubをインストールしてください。 Unity追加 次にUnityHubからUnityをダウンロードしてインストールしてください.インストールする際,追加するモジュールを聞かれるのでWebGL Build Supportにチェックを入れてインストールしてください。
モジュール追加

TreasureHunterのダウンロード

こちらCodeからDownload ZIPを選択し、TreasureHunterをダウンロードして解凍してください。 リポジトリダウンロード

プロジェクトの起動

UnityHubのプロジェクトリストに追加からダウンロードして解凍したhelloWorldフォルダを選択して追加してください.

追加後、プロジェクトをクリックしUnityを起動します。起動後にUnity Editor Update Checkウィンドウが開いた場合はSkip new versionボタンをクリックしてください。

Photonアカウント作成とサインイン

Photon Cloudを利用するには、アプリケーションを登録してアプリケーションIDを発行する必要があります。最初に公式サイトで(アカウントの登録を済ませて)サインインしてください。

アプリケーションの作成

サインイン後のダッシュボード画面で新しくアプリを作成するボタンを押すと、新しいアプリケーションの作成画面になります。Photonの種別をPhoton PUNにして、好きなアプリケーション名を入力したら作成するボタンを押してください。 アプリケーション

正しく作成されると、ダッシュボード画面からアプリケーションIDが確認できるようになります。 アプリケーションID

アセットのインポート

Unityのプロジェクトを開いて、以下のアセットをインポートしてください。

https://assetstore.unity.com/packages/tools/network/pun-2-free-119922

セットアップ

アセットのインポートが正常に終了すると、自動的にPUN Wizardが開きます。先ほど取得したアプリケーションIDを入力してSetup Projectを押してください。(自動でPUN Wizardが開かなかった場合は、メニューバーのWindow>Photon Unity Networking>PUN Wizardから、手動でPUN Wizardを開くことができます。) SetUP_1 SetUP_2

セットアップが行われると、PUN2の設定ファイル(PhotonServerSettings)が生成されます。これで初期設定は完了です。設定内容はデフォルトのままで問題ありません。

ビルド設定をWebGLに変更

File>Build SettingsからBuild Settingsウインドウを開きWebGLを選択してSwitch Platformボタンをクリックします。 WebGL

切り替えが完了するとSwitch PlatformボタンのところがBuildボタンに変わるのでクリックしてビルドします。

Netlifyでサイトを公開

GitHubで新しいリポジトリを作成し、ビルドで生成されたBuildフォルダTemplateDataフォルダindex.htmlをプッシュしてください。 Netlifyにアクセスし,GitHubをクリックして手順に従い登録をしてください。 スクリーンショット (317)

登録が完了すると以下のようなホーム画面に遷移するのでsiteタブを選択し、New site from Gitをクリックしてください。 スクリーンショット (318)

Githubをクリックしてください。
スクリーンショット (320)

自分のGithubのリポジトリ一覧が表示されるので,先程作成したリポジトリをクリックしてください。
スクリーンショット (321)

Deploy siteをクリックしてください。
スクリーンショット (322)

デプロイが完了するとサイトのURLが表示されます。このURLを公開することで複数人でゲームを遊ぶことができます。
スクリーンショット (323)

ゲームの始め方

1.Netlifyで公開したサイトのURLにアクセスしゲームを読み込みます。 2.Startボタンをクリックし、サーバーに接続します。 3.参加者がサーバーに参加するのを待ち、最初に接続した人にのみ表示されるStartボタンを押せばゲームが開始します。

image

操作方法

移動:十字キー
画面上に出てくるボタン:マウスクリック
稀に壁に埋まった時:Rキーで抜け出せます