当記事は ツクールアドベントカレンダー2025 の 12/7の記事です。
前回(12/6)の記事は たちやま🌥️ばけねこ探偵事務所 様 の『第2作目開発から学んだ反省点5選』
次回(12/8)の記事は 水犬かき 様 の『超初歩的なツクールの仕様について』 です。
https://adventar.org/calendars/11826

先輩先輩!ついにこの季節になりましたよ!

この季節って何?クリスマス?

年に一度!私が先輩に質問する日です!
ツクールアドベントカレンダーの日ですよ!

はあ?いつでも質問なんてできるでしょ?
単に更新が面倒くさいだけじゃないの?
ネタがない時に年一で呼び出される方の身にもなって欲しいわ。

あわわ!それは言っちゃダメですってば!

それで?今日は何を聞きたいの?

はい!ダンジョンのギミックを考えるのが面倒です!

そんなことでは一人前のツクラーにはなれないわよ?

だって!全然、思い浮かばないですし!
ずっと考えてばかりで進まないんです!

まあ、わからなくもないけど・・・無理にギミック入れなくてもいいんじゃない?
あんまり凝ったモノにしてもプレイヤーさんにストレスになることもあるし。

う~ん・・・でもなんか寂しいんですよね。
物足りないというか。

しょうがないわね、じゃ、簡単にできるのを一つ教えてあげるわ。
大したことじゃないから、ちょっとスパイスになる程度だけど。

わ~い!ありがとうございます!
で?どんなのですか???

押せる岩。

押せる・・・岩?

そうよ、押せる岩。

思ったより地味・・・というか、知ってるというか・・・。

ま、そう言わず、とりあえず、やってみて。

まずはコモンイベントを作成してみて。
[移動ルートの設定]
・向き固定OFF
・SE
・プレイヤーから遠ざかる
・向き固定ON

ふむふむ・・・移動ルート設定で
SEを鳴らしてプレイヤーから遠ざけるだけですね。
簡単簡単。

ここでのポイントは 移動できない場合は飛ばす にチェックを入れることと
対象を このイベント にすることのふたつだけ!

なるほど・・・移動できない場合は飛ばす にチェックを入れておかないと
ゲームがフリーズしてしまう可能性があるからですね!

そういうこと!
意外と忘れてしまうんだけど、バグになってしまうから気を付けてね。

う~ん・・・でもなんかちょっと地味。

そうね、その場合はSEだけじゃなくて
移動ルートの設定前に
画面のシェイク を入れてみると、ちょっと臨場感がアップするわよ。

あ、ほんとだ!ちょっと雰囲気が出たかも!

あとはそうね・・・このギミックでよくあるのが
変なところに岩を動かしてしまって詰んでしまうパターン。

それって本人が悪くないですか?

進行不能になってしまうケースもあるから、それは避けるべきね。
ちょっとしたことで防げるから、今からそれを実装するわ。

なんか面倒くさそう・・・できるかな。
スイッチ押したら初期位置に戻るとかですか?

まあそれもできるけど、違和感あるから・・・
岩を引っ張ることが出来るようにすればいいの。

岩を、引っ張る???

そ、条件分岐を 決定キーが押されている時 にすれば
接触した時は 押す、決定キーを押した時は 引く という挙動になるわ。
移動ルートは プレイヤーを一歩後退、岩をプレイヤーに近づく
にすればそれっぽい感じになる。

おお!なるほど!
こうすれば押したり、引っ張たりできるわけですね!

ただし隊列歩行にしている時は
隊列メンバーの集合 を併用しないと
岩を引く動作は後続メンバーが引っかかってしまうから
気を付けて。

ああ、後ろにいるメンバーですね。
確かに、気づかなかった・・・
危ない危ない・・・バグになってしまうとこだった。

あとはダンジョンに設置したイベントに
このコモンイベントの呼び出しを入れるだけ。
オプションの 向き固定
トリガーを プレイヤーから接触 にすることを忘れないでね。

おお!たった一行!!!

そ、後で挙動を変えたくなった時も
コモンイベント側を変更すれば全て反映されるわ。
たとえばあるアイテム持ってる時だけに
岩を引けるように変更しよう!とかね。

これは楽だ~!どんどん設置できますね!
なるほど!それでコモンイベントでツクったんですね!

そういうこと!
繰り返しの作業ってどうしても苦痛になってくるから
なるべく作業を簡略化することがゲームツクりを楽しむコツよ。

実装してみると、意外と楽しいですね、これ。
不思議。

派手な演出もいいけど、こういう地味な動きみたいなのも
実はゲームを面白くする大切な要素の一つなの。
あまりやり過ぎると逆効果になることもあるけど
地道に積み重ねることでゲームに厚みが出て来るわ。

なるほど・・地道な積み重ねこそが
楽しいゲームツクりへと繋がってく・・・そういうことデスね。

そういうこと!
さ、年末に向けてゲームツクりのギアを上げて行かなきゃ!

ところで先輩、今日が何の日か知ってますか?

え、何?まだ何かあるの?
いい感じに締まったのに。ステアの誕生日とか?

違いますってば!
今日は『MY GAME FES』Vol.3 の最終日です!

知ってるわよ。

ええええ!?
知らないフリしてたんですか!?

そうじゃなくて、もっと何か別のことがある日なの?
って思っただけ。
それじゃ、私は今から行ってくるから。

あ!ちょっと待ってください!ディアナ先輩!
私も行きますってば!
本当は忘れてたんじゃないですか!?
先輩ってばぁぁぁ~~~!!!