ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

Unityで2DのRPGを作る - Webブラウザから遊べるように修正

Unityでのゲーム開発日記をつけてます。
今回は、キーボードやマウスがなくてもスマホからプレイできるように、ボタンを追加したり、ステータスやメッセージのウィンドウが画面の大きさに合わせられるように修正してみました。

移動用のジョイスティックと[会話/調べる]ボタン追加

移動用ジョイスティックを画面左下に、会話ボタンを画面右下に追加しました。
f:id:a1026302:20201101041533j:plain

画面の大きさ変更

画面の大きさが変わってもジョイスティックと会話ボタンが変な位置にならないように、画面隅になるように修正しました。

横長の場合

移動中の画面のイメージです。
f:id:a1026302:20201101041750j:plain
ステータス画面にもジョイスティックが表示しているため、ステータス画面表示中はジョイスティックを表示しないように修正する必要がありそうです。
f:id:a1026302:20201101042210j:plain
会話ウィンドウ表示中もジョイスティックが表示されているので、これも会話中はジョイスティックを表示しないように修正する必要がありそうです。
f:id:a1026302:20201101042600j:plain

縦長の場合

移動中の画面イメージです。
f:id:a1026302:20201101042046j:plain
画面の幅が狭いとステータス画面の表示内容にジョイスティックが重なってしまうのが気になります。
f:id:a1026302:20201101042129j:plain
これも会話中はジョイスティックを表示しないように修正する必要がありそうです。
(画面が狭くなるとメッセージウィンドウとコントロールパネルが被るので今後調整予定)
f:id:a1026302:20201101042656j:plain

プレイ動画

プレイ動画をアップロードしました。
www.youtube.com

テストプレイ

以下のサイトから猫の冒険がプレイできます。
猫の冒険RPG | フリーゲーム投稿サイト unityroom