カテゴリー

















戦闘とイベントマップの融合

2022/09/29

ツクールは戦闘シーンとイベントシーンが別々の処理になっています。

帽子世界は戦闘とマップがシームレスに見えるけど、あれは見せかけだけで実際はツクールと同じ仕様で戦闘シーンに飛んでいるんです。その際に膨大な数のマップデータを戦闘シーンに渡していました。

だからマップシーンで使っていたマップチップ画像が戦闘になると消えます。
そもそも戦闘シーンにイベントデータなんて存在しないから。
無印の玩具工場とかで戦闘に入ると扉が消えたりするのはそれが原因です。

まあ帽子の仕様は置いといて。
以前から自分はこの戦闘シーンとイベントシーンの融合がしたかったんです。

サイドビューRGSS素材を作っていた時、あれの究極の形ってイベント上で戦闘を表現することだなぁって思ってたんですよ。分かりやすくいうとクロノトリガーみたいなやつですね。

ツクール2k時代はイベントで自作した戦闘が流行ってましたけど、じゃああれがしたいのかっていうとそうじゃないんですよ。

あれは戦闘用の別マップに飛ばすタイプがほとんどだったでしょ。
やってることはツクールデフォと似たようなもんなんですよ。
単に戦闘の処理をイベントでやってるかどうかの違いというか。

マップ上でイベントはそのまま、フラグひとつでイベントのキャラチップに戦闘パラメータが振られて直接バトルするような、そういう戦闘シーンとイベントシーンの融合がしたいなぁと思ってたんですね。

サイドビューの機構をイベントシーンで使いたかったんです。
その逆も然り。
で、その長年の夢をマジェスティアで叶えてやろうぜというわけです。

自分のサイドビュー戦闘はらいさん作のサイドビューの模倣なんですけど、彼の発案した「ひとつひとつのアクションを配列に入れて前から順番に実行していく」という形はおそらくイベントの移動ルート設定からヒントを得たんじゃないかなぁって勝手に妄想してたことがあって。

イベントの移動ルート設定もひとつひとつのアクションを繋げて順番に実行していくって形でしょ。自分のサイドビューの基本ってアレなんですよ。

だからMVデフォのサイドビューがまったくピンとこない。
これ一歩下がってその場でジャンプして敵に武器投げて跳ね返ってきた武器をキャッチして地面に着地するアクションどうやって作るの?って感じ。

”武器投げ攻撃” => ["一歩後退","その場ジャンプ","武器投げ","ダメージPOP","武器帰り","キャッチアニメ","その場着地"]

みたいな、パッと見て何してるか分かるように作れないじゃないですか。
そう、イベントの移動ルート設定みたいに。

自分が公式サイドビューに期待してたのはまさにソコで、イベントの移動ルート設定みたいにサイドビューアクションが作りたいんですよ。

なぜイベントでやってることが戦闘でできないのか。
その原因は「戦闘とイベントを別々に切り離してるから」なんですよ。

で、マジェスティアはマップにサイドビュー機構を入れるわけです。
おそらくサイドビューの原点であろう、イベントの移動ルート設定の所に。

あそこに武器投げとかアニメ飛ばしとかダメージPOPとかその他もろもろの戦闘用パーツをぶち込んでるんですよ。
ああ~これが公式でやりたかったのになぁって思いながら。

そもそもイベントの移動ルート設定って登録制にすべきなんですよ。
いちいち毎回作るんじゃなくて既に作ってあるものを呼び出す形が理想。コモンイベントで作るんじゃなくて変数みたいに名前付けて選べる感じでさぁ…

あ、いかんツクールの愚痴になってきたぞ。
これはいけませんね。話を戻さないと。

イベントの演出を戦闘で使えるのは良いんですが、そのままだといろいろ問題がある仕様なのでそれを改善する作業が多いです。

例えばデータベースで作った戦闘アニメの再生。
あれをキャラの下に表示させるのが(Z座標のいい加減な仕様のせいで)まぁほぼ無理だったんでオリジナルの戦闘アニメ機構を追加してます。

いやキャラの下にアニメ表示するだけなら簡単ですよ。
けどZ座標が9タイプしか設定できないんで高い場所の地面の魔法陣が低い場所のキャラの裏側で表示されるという間抜けな絵面になっちゃうの。

全キャラチップの上か下かしか選べないからなぁ…
anchorが使えたら良かったんですが、既に戦闘アニメで使われてるっぽいんで今回は無理でした。いじると回転が狂うんですよ。

それと何度言ったか分かんないけど画面のシェイク。
どうして毎度毎度横揺れしか無いねん。

アニメ観てみい、縦揺ればっかやろがい!
画面を揺らす緊迫シーンは震源地付近が多いからやねん!
近い場所で爆発があったり巨人が近づいてきたり、震源地が近いなら縦なの!
あんなゆりかごで揺れてるような間抜けな横揺れなんて出番ないっつの!
新しいツクールで毎回あれを見る度に力が抜けるわい。

しかもMVのは揺れの時にパノラマ画像の端が切れて表示されるバグあんの。
あれほど間抜けな絵面はないって感じ。
製品の動作テストをしていないのか。
いやたぶん分かっててやってるんだろうなぁ…

ああ、またツクールの愚痴になってるじゃないか!
油断したらすぐこれだよ…
せっかく長年の夢の話をしてたのにツクールの愚痴で埋めたくはない。

まぁとにかく、いろいろ苦戦してるってことですね。

9/28までの拍手お返事です。
●えぬ子さんの射程距離を求めよ。
■我が射程は∞よ

●隊長って帽子世界の管理人達みたいに言葉に出来る価値観ってありますか
自分は現実は現実事実は事実って感じですかね
■けっこう考えがコロコロ変わるんで座右の銘みたいなのは無いです
決めちゃったらその考えに縛られそうじゃないですか

●ファー!
■出てこなければ、やられなかったのに!

●凄すぎて入れ歯が飛んでって次元のはざまに落ちてエクスデスに刺さって世界を救ってしまったわい…
■あのリバイアサンに流されてしまった子がキニナル…

●相変わらず開発画面見てるだけでやりたくなるのすごいね。
流石っす。
■今回は音楽が良いですよ
なにせエターなってた気持ちを一瞬で戻すくらいですから

●関係の良し悪しで効果を変えると
攻撃力が欲しいから全員険悪にしよう、みたいなことになりかねないので
単純に関係の深さや関わる人数で強くなるのが無難かなぁって
思ったけど、それはサガ2そのまんまだね
■戦闘とかで有利不利になる要素にしちゃうからアレなんですよ
まるで打算で人付き合いしてるみたいじゃないですか
戦闘とか有利不利とか一切関係ないものにしちゃおうかなって

●>なんやねん自分の人生に似てるて
初めの相手以外に相手されなかった男の…なんだろう?
最後が酷すぎたし、最初の相手に相手されたから満足できてますね
年を取ると生殖機能が落ちて恋愛卒業出来るから楽ですね、劣化は進化なのかも
隊長見てると酷すぎた最後の傷が癒されますよ
前の拍手コメも反映されない思ってたのに隊長愛想良すぎ!拍手する方も気を付けなきゃなー
今回も無理に反映しなくていいですよ
■いえいえ、拍手コメントは探検隊の宝ですから大切にしますよ
返事のネタのキレが悪い時があるのは申し訳ないですが

●必殺、仕事人

「スクロールのえぬ子」ババン!

えぬ子さんカッコいい…♡
■もうスクロールはええやろと思ってたら画面シェイクでまたやんないといけなくなっちゃった…おのれスクロールめ!

●これこれこうこうした方がよくない?と言いたくなるが
ゲーム制作やそれに類する経験もなくもう一人の僕が素人は黙っとれ――――と言ってくるので
プレイでバグ報告をすることでしか応援できない
■UIは玄人も素人も無いんでお気になさらずに
作ってて駄目だなと思ったら速攻で変えるくらい柔軟性持たせてますし
慣れてしまうとその駄目な部分ってのに気付きにくくなるんですよね

●>■マルク君の運命やいかに…!
魔ルク君になるか
マルクレーゼになるか
■地獄にようこそ

●>■馬なぁ~…
今やってるゲーム、馬に乗ったまま民家の屋根に登れたり
ハシゴを降りたりできるんですよ……
でも射線判定は障害物とかまで考慮してるし
高低差で矢の飛距離も変わったり
結構緻密にやってるんで、なんつーか不思議。
■実はその馬は正確にはUMAであり未確認動物であるゆえ屋根に登れたりするのも当然なのであると我が愛読書ムーに書いてあった

●BakuretsuKen! ゴウランガみたいだな

最近はsteamでワールドワイドでローカライズ前提なせいか、もうアセットで「ボタンとかの名前を定数化していて言語によって切り替えたり接続してるコントローラ検出して適切な表示に変えたりする」のがあるそうですね。パラメータはすべて定数化しておくのだ...
steam無料ゲーはいっぱいありますが、大体はパブリッシャー通してますよね。出すのに金掛かる?
■置いとくのにもお金かかるならちょっと考えないとなぁ

●フリーゲームを遊ぶと大抵はZが決定でXがキャンセルですが、まれにCが決定というゲームがあって混乱する今日このごろ
■Zが決定かぁ…プレステタイプのコントローラを想定してたから6ボタンタイプのコントローラとか考えてなかったぞい

●>パネルに収まるサイズにしないといけないから…
竜はパネル上では宙に浮かぶカードとして出すとか…
本体は異界在住とかで…
それで攻撃する時だけカードから出て来るということで…
どっかで見たゲーム王みたいだけど多分無問題です!
そして、紅白玉からは電気鼠が出てくるに違いない
「いけ、1〇万ボルトだ!!」
■今回は召喚魔法があるのでその手の演出はそっちに使う予定
まぁFFTタイプでも大丈夫でしょう

●りきゅうのびがくもすきだけど、せいしょこさんはもうしょうなのに、にだいめとちがってきしょうがあらくなかったり、ごうけつなのにけっぺきしょうだから、たかげたはかないとおといれできなかったり、いがいせいおおくて、ぼくはすき
■熊本城の人?
劉備みたいな武将って話は聞いたことがあるけど

●Shoujo Ai! YURIIIIIIIIII!
■少女愛はちと怒られそう

●今後、ドット絵を準備するのは大変だと思います…だからAIを使ってみるのもいいと思います。StarGANとか…
■AIでドット絵作れるのかなぁ

●ロマサガ3リマスターのUIの酷さが隊長をやる気にさせたんだから僕は感謝せなあかんな。隊長はそのままリマスターへの怒りを燃やして創作力へと昇華させてくんさい。でもたまには休んでね。ガンガンいのちをだいじに、ね(無茶振り)
■いろいろ後回しにしてる処理が多すぎて大丈夫かなぁ…
なんかまだ地に足がついてない気分ですわ

< 戦闘アクション作成中  | ページTOPへ |  画面スクロール処理 >