はじめに
この記事はOUCC Advent Calendar 2019の23日目の記事です(完成したのは12/31です)
パワポケから野球要素を抜いたノベルゲームみたいなのを作りたかったので、12月から土台作りを始めました。
土台作りといっても基礎となる部分は以下のサイトを参考に作成しました。
今回はこれをパワポケ風に近づけるために追加した機能を書きたいと思います。
1 キャラの立ち位置を二か所にする
パワポケでは左右にキャラが立って、会話が展開されるので、まずはキャラを左右に立たせるようにしました。このとき、3人目のキャラを追加するときは、既にいるどちらか二人のうちの一人を消して、3人目のキャラを追加するようにしました。
Gif画像をUpしたかったのですが、容量的に上げられませんでした...
2 背景画像を変える
#bg_imageで背景を変えられるようにしました。
3 真ん中に画像が出るようにする
背景と同じ要領で真ん中に画像が出るようにしました。背景との違いは#center_imageで真ん中に画像が出現して、#center_image_offでその画像を見えなくするといったところです。
4 選択肢の内容をメッセージボックスに表示する
選択肢のボタンを表示させて、ボタンに触れるとそのボタンのテキストの内容をメッセージボックスに表示するようにしました。
5 その他機能
そのほかに追加した機能としては、BGMを変える機能や、SEを鳴らす機能、コマンドで使用している'#'をメッセージボックスに表示させるためのエスケープシーケンスを実装しました。
6 まとめ
以上述べたような機能を実装しましたが、パワポケ風にするためには、パラメーターの追加やフラグ管理など、追加しなければならないことが沢山あるのでこれからも追加していきたいと思います。
今回は容量の都合上、gif画像を使えなかったので、次に投稿するときはgif画像を上げられるようなブログで書きたいなと思います。
お借りした素材
キャラクターの素材:いらすとや様
背景素材:あやえも研究所様
出演:部室に侵入した猫様