【ゲーム制作進捗Part16】デフォルトイラストの製作やデバッグを行っています
こんばんは!
パワードコアラです。
中央パッドに表示するデフォルトのイラストを描きました
デフォルトちゃんA、B、Cの合計3パターンです。
↓デフォルトちゃんA 元気な女の子です。
↓デフォルトちゃんB、C 色白と褐色の双子です。
この3人をデフォルトとして最初に設定する予定です。
ひとまず裸差分を用意してみましたが、
余裕があるようでしたら表情差分等も用意しておまけフォルダ的なところに置けたらなと思っています。
↓裸差分です。 大きくても小さくても好きです。
中央パッドに表示する画像のサイズ等について
ゲーム中の画像を差し替えるにあたって、対応する拡張子や仕様について書いていきたいと思います。
対応する画像の形式はJPGかPNG形式で、
画像自体のサイズは少し縦長で一辺が1000px前後だと綺麗に表示できます。
以下、実際のゲーム画面でどんな感じに表示されるか見ていきたいと思います。
↓正常に表示されている状態です。 この画像サイズは高さ1200px 横1000pxです。
↓横のサイズはそのままに、縦のサイズを1700pxにして表示している様子です。高さ1700px 横1000px
↓縦のサイズはそのままに、横のサイズを3000pxにして表示している様子です。高さ1200px 横3000px
このように、極端に縦や横に長い画像を表示する場合、中央パッドに黒い余白ができてしまいますがこれは仕様とします。
この仕様について、作品公開後に専用のページをCi-en上で作る予定です。
また、画像解像度が低い画像を表示する場合はぼやけて表示されます。
↓高さ120px 横100pxの画像を表示している様子です。低解像度のためぼやけます。
デバッグを行っています
全体の機能を通してデバッグを行っています。
以下、問題が発覚してそれを修正する流れの一例です。
(表示のバグ)右側パッドのデータ欄入力時、表示がおかしくなる場合がある
エンターで改行を繰り返すと枠外へはみ出てしまう問題を発見しました。
↓実際に表示バグが起きている状態と、それを修正した様子です(!ゲーム内BGMを新たに追加したりしているので音が出ます!)
UnityのInputFieldという機能を使ってゲーム内に文字を入力できるようにしているのですが、どうもこの機能への複数行入力を許可した時の挙動が安定しない気がしてかなり苦戦しました。
結果的に、データ欄には5行まで入力を受け付けそれ以上入力しようとするとエラーとする仕様にしました。
また、入力を確定するのにエンターではなく枠外をクリックする必要があります。
↓枠外をクリックすることによって5行目の入力が確定する様子(エンターを押していくとエラーになる)
技術不足によってこの部分が少し難解な操作になってしまったので、この右側パッドのデータ欄についてもCi-en上で専用のページを作りたいと思います。
今後について
すべての機能をデバッグ作業した後、ストアページ用の素材(作品タイトル画像や説明文など)の準備を始めていく予定です。
なんとなく完成が見えてきた時期なので、また気を引き締め直して作品作りに臨みたいと思います。
また進捗があったら記事にしたいと思うので、チェックしていただけるととてもうれしいです!