進捗報告その31
おや……? コメント機能の様子が……?
ご挨拶
もうすっかり数か月おきの更新がデフォルトになりつつあり、内心結構焦っているハチですこんばんわ。
秘かな目標として、次の進捗報告では超久々に体験版を更新して第二階層をお披露目できればと思っていたのですが……が!
思った以上に作業が進んでない……!
おかしい……! いったいなぜ……?
Vtuberの配信コメント機能みたいなもんを作ってるからだよ……!
コメント表示機能あっぷでーと!
いやー、実は前々から通常のメッセージウィンドウで配信コメントっぽいものを表示させているのが違和感あってですね、いつかこんな感じのコメント欄を表示させて動的にコメントを流すような仕組みを作りたいと思ってたんですよね。
多分やろうと思えばニコニコ動画みたいに画面右から画面左に流れるコメントも出来なくはなさそうですが、流れ切った後にコメントが読み返せなくてゲームプレイ中の視線の動きがあちこち飛んで疲れそうだなと思ったのでボツにしました。
贅沢を言えばもうちょっと文字サイズを上げたほうが見やすいかなとも考えましたが、そうすると1行あたりの文字数が減ってしまって中途半端に改行されたりしちゃいますし、かえって見づらくなってしまいそうなのでこのくらいのサイズに設定しました。
小説とか進捗報告記事とか書いているとあまり文章の改行を意識せずに書いていけるんですが、ゲーム中のメッセージウィンドウに表示する文章は枠のサイズに収まる文字数と行数が決まっているので、どこで改行させたらバランスがいいかとか、似たような表現でさらに文字数が少ない文章は作れないかとか考えてキーボードを叩くのはゲーム制作において地味にしんどい作業になります。
もう毎回毎回マジで「誰か代わりに文章書いてくれねーかなー」って思いながらポチポチしてます。
こればっかりは個人的な好みもあると思うのですが、よく海外産のゲームとかで英語や中国語を翻訳した後にバランス良く改行しないせいで
「こんにちわ! ここははじまりの街だ
よ!」
みたいなことになっている字幕を見るともやもやしちゃうんですよね。
1行あたりの文字が何文字になったら改行する、とかそういう機械的な仕組みなんでしょうか……?
「こんにちわ!
ここははじまりの街だよ!」
にしたほうが絶対見栄えがいいですし、ゲームに集中出来ると思うんだけどな……
今回実装した配信コメント機能ですが、正直まだちょっと改善の余地はあると思っています。
先の画像のように、画面左右に立ち絵が表示されている状態でコメント欄を表示させるとキャラチップが見えなくなってしまうという弊害がありますが……まあ正直これはどうしようもないのでほぼ諦めています。
ソロ配信時こんな感じで左右どちらかの立ち絵表示位置にコメント欄が表示されるので視覚的にあまり邪魔にはならなさそうかなーって思っています。
えっちなシーンでイベントCGが表示された状態だとコメント欄の高さを削ってなるべく隅っこの邪魔にならなさそうな場所に表示させるようにしています。
あとついでにメッセージウィンドウをテンキーの1~9みたいに表示位置をズラせるようにしました。
これでユエルちゃんの大事なところがいつでも丸見えだね!
……まあ、構図によっては若干被ってしまうこともあるので上手な表示のさせ方はないかなと日々模索しておりますです。
せっかくけそさんに描いていただいたエロエロなイラストを一部とはいえ隠してしまうのは勿体無い……!
個人的にこの絵面はエロ配信っぽさが出て好きなんですが、単純に表示が邪魔に思う方もいると思いますし、ボタン一つでコメント欄の表示、半透明表示、非表示を切り替えられるような仕組みを実装したいと思っています。
あとはコメント欄の画像がネットで拾ったフリー素材を使用しているため、いつかちゃんとした専用のコメント欄っぽい画像を用意したいですね。
ちなみに、元ネタであるVtuberのコメント欄では存在しない機能ですが、本作のコメント欄は新規コメントが追加されるたびに昔のゲームのメッセージ表示音みたいな音が出ます。
これは無音でコメントが追加されると画面下部のメッセージウインドウに視線を集中しているプレイヤーが気付かないのでは? と感じたのと、あとは単純に僕がメッセージ表示音が好きなので実装してみました。
個人的には逆転裁判の「ピコピコピコ……」っていう電子音が大好きなので、似たような感じで実装してみたかったのですが、ちょうど良い感じのSEが見当たらないので現在はまだ仮実装です。
本当ならここでサンプル動画でも添付すればイメージが伝わりやすいとは思うのですが、動画の撮り方がよくわからんので皆様には次の体験版更新をお待ちいただければと……
他にも作業は進めてはいるのですが、正直あまり胸を張ってご紹介できる内容ではないので割愛いたします。
というわけで、今回の進捗報告はこの辺で。
次回こそ、次回こそは頑張って体験版を更新したい……!