ブラックアウトと玩具工場が終わりました。
修正マップは残り6つ。
さすがに管理人ダンジョンになるとペースがかなり落ちる。
2段ジャンプで行ける場所にアイテムがあったり、空中ダッシュできると大幅にショートカットできたりといった新約ならではの構造も増えてきますしね。
で。
イベントを触る機会が増えてきたので、フラグ管理について考えました。
ツクールの基本はスイッチと変数。
イベントが終わったからスイッチをオンにしてフラグ終わり。
イベント消化したから変数を1増やして進行させる。
別にそれで問題はありません。
いえ、無意識の内に問題を見ないようにしてきただけなのかもしれません。
たとえば病気から回復した人のイベントとか。
いつまで病み上がりの会話を残しておくの?
戦闘回数〇回とか場所移動〇回とか他イベント消化〇回とかゲーム内時間経過〇分とかで分岐する?
仮に戦闘回数20回で完全回復するように分岐させましょうか。
この場合、ほとんど戦闘してなくて延々マップ探索をするとずっと病み上がりな人になってしまいます。
じゃあ他の時系列と組み合わせる?
たったこんだけのショボイベントの為にやる価値あるの?
だから開き直ってゲーム終了までずっと病み上がりにさせときゃいいやってなるでしょ。普通はそうなる。
ただでさえイベント条件なんてスイッチ2個に変数(以上のみ)というクソ仕様で、細かい条件分岐は実際にイベントを発生させた後でしかやれないのにさ。
場所移動でそのマップに入る前にいちいち条件分岐用のイベント挟んでみる?
大泣きした後のキャラに別のイベントスイッチのフラグが立っちゃって「お前さっきまで悲壮感いっぱいで泣いてたのにもう立ち直ったのかよ!」みたいなのってありません?
ちょっと時間経過させた後のフラグが欲しい時ってあると思うんです。
でもツクールのスイッチ変数じゃかなり面倒。
時系列だけの話じゃありません。
ケガしたり髪切ったりしたら画像変えないといけませんけど、全イベントにいちいちグラフィック変更で条件分岐付けるのかって話になるでしょ。
帽子世界を作ってると本当に困ってました。
帽子を取られるイベントを入れたが為に、いちいち画像を条件分岐させなきゃいけないんです。立ち絵も戦闘用バトラーもマップキャラもイベント用グラもメニュー用顔グラも、ゲームに登場するシーン全部に。
画像だけじゃありません。
高い下駄履いてるシキやチビのメルに合わせて会話ふきだしの座標も調整してやらないと駄目。身長差も大きな問題です。
ON・OFFと数字を個別に用意して対処しようとしても限界があるんですよ。
もうそろそろこのスイッチ・変数教から抜けたい。
ツクールにおけるスイッチと変数の絶対的な支配から逃げるなら今しかない。
フラグ管理専用のデータベースを作ろう。
もうこれしかない。
時系列やキャラの個人情報、行動内容すべてを一つにまとめるんです。
たとえば上で例に挙げた身長差について。
イベントでテキストを表示する時にイベント画像を見てシキやメルだった場合はふきだしスキンが自動で調整されるようにしています。いちいちイベント内で条件分岐なんて用意してらんないです。面倒すぎて。
立ち絵やサイドビューバトラーも一緒です。
帽子取られたり服が変わってたらプログラム内で勝手に分岐させてます。
マップに表示するキャラチップだけは手動で分岐させてますけど、たぶんやろうと思ったらこれも自動化できるでしょう。
そのフラグ判別先をスイッチにするのはやめようって話です。
イベントの条件分岐に利用できそうだからスイッチにしてたんですけど、それこそがスイッチ・変数教の呪縛だと気付きました。
帽子世界のフラグ管理はコモンイベントでやってたんですけど、いちいちキャラや事件の数だけ新規にスイッチや変数の名前を付けて用意するのもどうやら限界のようです。
スイッチ350個に変数110個、もう何のスイッチがどこにあるか探すだけで気が滅入るレベルです。何よりも怖いのは、新約のサブイベントをまったく入れてない状態でこれってことです。入れたら確実に破綻するから、やるなら今しかないって感じです。
だから今回はテスト的な意味をこめて、新しいフラグ管理システムを試してみようかなと。
2/20までの拍手お返事です。
■服の設定があるのはメルだけですね
■なんて罪作りな?マークだ…
■メシュレイアはドーラの娘というか何というか…少なくともあの姿がショコラとの確執の原因のひとつになってるのは間違いないかも
■ドラゴンボール・ジレンの野望
■作者がクリアできなくてもいいのさ
■チョコ渡したんだよ!
■腹筋しかやんないですね
■やっぱディアブロといえばブッチャーやな!
■なんでも繋げりゃええってもんやないで
■どないでっか
■いろいろひどい
■百合という単語の風評被害
■FF5のモアイみたいに意味のない遊び心って楽しいですよね
なんかリメイクで意味付けたみたいですけど、FF5のモアイは意味ないのが良かったのになぁ
■まだだ…!まだ全然だ!
■サブイベントのヒントとかいちいち覚えてられないだろうから、オードリーがまとめて教えてくれるんですよ
■パワーポイントとかいう脳筋の心に響きそうな名前のソフト
きっと使ってると筋肉が鍛えられるソフトに違いない
■サマルの放置プレイも可能ッ!
■始まらんわい!
■ブリザードが予約で画面を真っ赤にするという洗礼
■断罪の遺跡は黒ビキニ天使のほうや!
■思い出の中でじっとしていてくれ
■本当に貴様の墓場になったことがないセリフのひとつ
■PCの調子も悪くてフォトショが強制終了した時は絶望しました
でも最近のフォトショは復元機能が優秀で、数時間の作業が無駄になったなんてことが起こらないのがすごい
■マップを作り直すとモチベも上がるんですよ!
■ありがとです。ぼちぼち全力でがんばるで~!