トリィちゃん (Pixiv Fanbox)
Published:
2020-08-31 22:33:05
Edited:
2020-09-01 05:03:08
Imported:
2024-05
Content
今月はゲーム制作がんばるぞ、ということで、シナリオ実装しつつ、シナリオ用素材を量産していきます。
シナリオは完成済み。シナリオのテキストファイルからjsonに変換して、実機で読み込みます。ファイルフォーマットはmd。テキストファイルならなんでもいいんですが、エディタで階層化できるのでマークダウン形式にしてます。
シナリオ内の記号はゲーム内で使用します。
「#」はマークダウンで見出し。ゲームではシナリオ名として使用します。
「>」はマークダウンでコメント。データ上もコメントで実データにはなりません。「>」のあとの数字は文字数で、17文字MAXを仕様にしているので、テキストを書く際に目安にします。
(※追記:アイコンがある吹き出しの一行が17文字。ト書きは20かな?)
「*○○*」はマークダウンで強調。ゲームでは発話者を表します。トリィちゃんはTLY、ト書きやナレーションはTOGAKI。発話者はキャラクターIDと連動していて、アイコンや吹き出しの形状を変更します。
@は、独自に実装した「@コマンド」というもので、登場人物が発話者の場合INでアイコンが画面外から移動してきて、その場に現れたという演出に使います。BGが発話者なら、コマンド名と同じ名前のファイルをBGとして読み込みます。ほかに音を出すSEやエフェクトを出すVFXなどがあります。
そして、以下のような感じでゲームに実装されます。下のスクショはゲーム冒頭ですね。
以下テストも兼ねてアニメーションGIF。
完成させる……!!