めっちゃ細かい話

メッセージウィンドウの話。

 

ひとつ文章を表示した後、直後に新しい文章があればウィンドウを閉じずにそのまま次の文章を表示するけど、

あれ、間に1フレームでもウェイトを入れるといったん閉じるようになっている。いったん閉じてから、すぐ開いて、次の文章を表示。

 

あの閉じるやつを無くしたい!!と思った。

 

どうでもいいって言ったやつもうGood night。

f:id:qqrypwqy:20170228174207j:plain

 

1フレーム挟まないようにすればいいじゃん、と思うかもしれないが、

イベントコマンドのラベルジャンプやループを使った繰り返し処理の場合、繰り返し部分で強制的に1フレームのウェイトが入る。

そういうときにメッセージウィンドウを閉じたくないときは、どうすればいいか。

 

試行錯誤した結果、できました。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

Window_Message.prototype.checkToNotClose = function() {
 if (this.isClosing() && this.isOpen()) {
  if (this.doesContinue()) {
   this.open();
  }
 }
};

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 これ、デフォルトのrpg_windows.jsの中にあるやつ。これの3行目に…

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

   if (this.doesContinue() || $gameSwitches.value(1)) {

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 条件を追加!!

これで、この条件を満たすときはメッセージウィンドウを閉じなくなる。この場合、スイッチ1番がONの間はずっと開いたまま。

 

なお、デフォルトのやつを変えるのはあんまりよくないので、pluginsフォルダに新しくjsフォルダを作って、そこにぶち込みましょう。

 

以上です。

 

こういう細かい所が大事だと思います。(意識高い系)

オープニングを作った

オープニングを作った。

 

正直ツクールの全作業の中で断トツで苦手な作業はセリフ作りだわ。シナリオ考えて、設定考えてまではいけるけどいざセリフ考えようとなると苦手。

 

全員発狂させたくなってしまう。

 

でもいいペースで作れたと思う、この調子で暇な春休み中にできるところまで作ってしまおう、と思った。

 

~おわり~

シナリオ

カーソル勇者(仮)のシナリオ。

 

アクションバトル主体のゲームなので、シナリオなしでもいいかなと思ったけど、

何度もプレイして経験値をためて強くなるシステムにしたい!と思ったのでやっぱりシナリオありにした。作るのめんどいけど。

 

何も無いよりは何度もプレイしやすくなると思う。最悪飛ばせるようにスキップつければいいし()

 

そしてシナリオ中でもプレイできる「チャレンジモード」的なのをつけて、いつでも力試しができれるようにすればいいね。妖怪ウォッチぷにぷにの「タイムアタック」的なやつ。(伝われ)

 

夢が広がるほどに、作業量は増加していくなぁ…。

 

夢と作業量は比例直線を描く。名言できました。おわり。

テストおわった

最近のできごとは、テスト期間中にハマった太達のさいたま2000をフルコンしたことです。テストが終わり、また更新できるようになった。

 

さて、今後の活動について…

 

みそしるのゲームの話はいったん置いておきましょう。

 

最近またクソゲーを作りはじめた、今回はアクションゲーム。

その名も『カーソル勇者(仮)』

f:id:qqrypwqy:20170218012306p:plain

なんで水辺の上に勇者が立ってんだってかんじだけど、実は勇者がマウスカーソルとなってて、カーソルを敵の上で動かすとダメージを与えるかんじ

f:id:qqrypwqy:20170218012409p:plain

左から右にサッと動かすとダメージ

 

動かした速さによってダメージが大きくなる。マウスを振りまくって素早く大ダメージを与える爽快アクションを目指したかった。

 

今回は今までプラグインスクリプトを弄って培った知識を活かし、自分でjsファイルを作成してみた。画像の下の方のウィンドウやを始め、その他いろんなシステムはほぼプラグインだけで実装できた。

 

ワイ、成長したなぁ…

 

完成はまだまだ先、まあしばらく暇だし気楽にいきましょ!

 

 

みそしるのゲームは????

 

いや、エターなるつもりはないし、このゲーム終わったら作り始める予定…

ただ、少し悩んでいる。

 

みそしるのゲームはツクールMV入手直後から作り始めたため、当時はJavaScriptの知識がほぼゼロに等しく、イベントコマンドや覚えたてのまとまらないスクリプトで試行錯誤してシステムを作ってた。自作メニューや戦闘もそう。

f:id:qqrypwqy:20170218013742p:plain

こんなのがザラなんすよ。なんか文字がたくさんあって綺麗だね。

でも今はプラグインが使える。こんな大量のスクリプトで埋め尽くされた大量のコモンイベントを大量のイベントから呼び出さなくても、プラグインに書き込めばスッキリ、処理も軽くなる。

 

やり直したい、やり直したくない???

 

正直こんなゴチャゴチャした環境で再開する気が起きない…自分の性格的に。綺麗にできるなら綺麗にしてから再開したい。

今まで無量大数時間かけて作った処理も、今なら1ヶ月ぐらいあればプラグインで再現できる気がする。画像も揃ってるわけだし。

 

まだ確定ではないけど、視野に入れておこうって話。

というわけで、先は長そうだ…(みそしるのゲームフォルダをそっと閉じながら)

 

大学卒業までには全部完成させる。これはガチ。

 

あと、ブログの更新頻度高める。これもガチ(ガチとは言ってない)

テストなので休みます

もうちょっとでテスト始まるので、しばらくお休みします!!

 

ゆって前回の更新は1周間前なので、既に休んでいるみたいなもんです。

 

このブログ大丈夫か???

 

テスト終わったらゲームとまた素材作ったりします。