TNG 2023/11/07 14:15

右クリックメニューと文字表示(ネタバレ注意)

ものすごくネタバレです。
            :
            :
            :
            :
            :
            :


今回は、こういったゲームで定番の、右クリックで展開するセーブとか
アイテム画面表示等のメニューを作成しました。

rpgツクールmvには、標準で右クリックメニューが付いていますが、
やはり自由度が低いので、右クリック命令を乗っ取って、メニューを
自作しました。

一通りメニューボタンを配置すると、やはり画面に大きな空白があって
寂しい。本来、ここはHPやらSPやらパーティメンバーが表示されるので
しょうが、主人公は1人っきりで、バトルもありません。

では何を配置しよう?
主人公の立ち絵で良いかな?
現状の衣服状態を立ち絵に反映させる部分を完成させなきゃ。
あ〜、せっかくだから、マウスカーソルが衣服と重なったら、その説明文も
出るようにしたいなぁ。
もちろん、衣服の状態によって文を変えたいよね。

なんて感じで色々試行錯誤を行った結果、どうにかやりたい事は全て実装
できました。

現在は以下のようになっています。
(※ファイル容量が10MBあります)
(※ルーレットで何が出ても「脱衣」として処理されています)

ノーマル衣服と破損衣服を防具として作成し、初期状態ではノーマル衣装を
装備します。ルーレットからの選択で脱がす衣服を選ぶと、ノーマル状態の
衣服から破損状態の衣服に装備が変更され、装備中の衣装から説明文を参照
する事で文面が変わる仕組みにしました。

C言語の触りだけ齧り、主にVBAをやってきた自分には、rpgツクールmvで
使用するJavaScriptは手探り状態で、文章を任意の場所に表示させるのや、
右クリックでの挙動安定化にとても苦労しました。
有志の方が作成された文書表示プラグインを解析・改造する事で、何とか実現
できています。

さて、次回は主人公の隠しパラメータと休憩場所の作成、もしくは主人公の
容姿の見直しのどちらかをしようと思います。


◆今後やることリスト:進捗率
 登場人物作成
  ・主人公少女      :90%
  ・金髪男        :90%
  ・スキンヘッド男    :90%
  ・追加少女       :90%
  ・中年男        :90%
 絵作成
  ・セリフ表情顔     :0%
  ・ドットキャラ絵    :0%
  ・立ち絵        :0%
  ・イベント絵      :0%
 ストーリー作成
  ・オープニング     :90%
  ・共通ルート      :8%
  ・ED1A         :90%
  ・ED1B         :90%
  ・ED2A         :0%
  ・ED2B         :0%
  ・ED2C         :0%
  ・ED2D         :90%
  ・ED2E         :90%
  ・全体調整       :0%
 舞台作成         :85%
 ルーレット作成      :50%
 フリー素材の音楽     :0%
 立ち絵表示部分      :90%
 ぷちイベント絵表示部分  :50%

全体進捗率:49%

次は11/13までに進捗報告します。


随分、ゲームらしく動作するようになってきたと思います。

無計画に作成しているせいか、元々能力が無いからかは定かでは
ありませんが、ソースコードが見事にスパゲティ化しています。
そのせいで、何かすると今まで動いていた所が動かないといった事が
頻発し、中々作業が進まずにいます。(あれ?毎回言ってない?)

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索