カテゴリー

















イベントで作ろうとしていた戦闘

2022/10/06

エクセルデータをチェックしてたら、戦闘をイベントで作るフローチャートみたいなのが書いてあった。

あれをイベントで作る?
HAHAHA!ナイスジョーク!

これ書いてた頃はJSさっぱり分からない時だったからたぶんイベントで作るしかないと思ってたんでしょうね。今にして思えば無謀もいいとこだった…

イベント同士が重なった時、どのイベントが優先して起動するのか。
地形はイベントで設置するしかない以上、この優先順位を制御できないと地形の上にユニットが乗った場合はそのユニットが選択できなくなる。

で、JSいじっててこの制御がほぼ不可能(できることはできるが複雑怪奇な処理になりすぎて後々のデバッグを考えると避けるべき案件)だったので、イベント起動の処理を一切絡ませないという力技で対処してるんですよね。

イベント起動の処理ってのはアレ。トリガーとかいうやつ。
決定ボタンとかプレイヤーから接触とかあるでしょ。あれアレ。
あれ使わないの。

あれ使わないんじゃイベント起動できないじゃんって話ですけど、そもそもイベント内容は空っぽだし起動させる意味ないんですよ。だからこそできるワザというか。

まぁだからもしイベントで作ろうとしてたら間違いなく頓挫してた。
Z座標の仕様の時点でイベントだけじゃどうしようもないけど、そもそもZ座標のトコまで行けてなかったとおもう。

ていうか画面クリックするとクリックした地点がチカチカ光ってそこへプレイヤーカーソルがダターって移動する、あのかったるいUIでゲーム作ろうとしてたんだなぁ。まぁこの時はテスト回数少ないからそこまで冗長に感じてなかったのかもしんない。

とりあえずマジェの戦闘はイベントを一切起動させていないって話ですね。
イベントはただユニット画像を表示してるだけのハリボテに過ぎない。
そのハリボテはそもそもマップエディタにすら存在していない。

イベント演出の時は普通のツクールみたいな挙動なんですよ。
戦闘の宣言をすると、その普通のツクールから挙動が変わる感じ。

なのでイベント演出から戦闘へ繋げる時に、使っていたイベントチップ画像は基本的に全部消します。そこへユニットが配置されるので、プレイヤーからするとシームレスにイベントから戦闘へ入ったように見えるでしょう。

ここらへんは帽子世界の戦闘に入る処理と似てる。
帽子と違うのは同じシーン内で完結しているという所。
まあ本当の意味でシームレスですからね。

使ってたイベント画像も勝手が悪いから消してるだけで残そうと思えば残せるから、例えば焚火を消して戦闘に入る場合はそのまま焚火が消えた画像にできる。もし帽子でこれをやろうとしたら戦闘シーンの背景は焚火が消えた画像にしないといけないし、そもそも焚火をアニメさせられない。

んで戦闘が終わった後は戦闘のユニットをそのままイベントに使える。
そもそもユニットはイベントだから当然っちゃ当然ですけど。

ってなことをやってたらJSがどんどん肥大化していく…
現時点で数万行超えとる。
こりゃもう後戻りできないなぁ。

10/5までの拍手お返事です。
●ガンダムが百合アニメだという噂を聞いたのですがいかがですか?
■MAJIで!?ガンダムだけは絶対百合らないと思ってたのに…
女主ガンダムだけでも冒険なのにいきなり百合とかサンライズは正気か!?

●■けっこう考えがコロコロ変わるんで座右の銘みたいなのは無いです
決めちゃったらその考えに縛られそうじゃないですか

「流されされやすくって…」って人は結構いたけど自分でそれを望む、っていう人は良い意味で初めてみたっすよ。
(やっぱこの人にはいちいち驚かされて感心させられるわ)思いますよ、スゴ。
水であることを望む水みたいな人ですね、たいちょは。
■自分の自由を一番奪っているのは自分ってパターンもけっこうあるし、そもそも自分の考えが正しくないという可能性を常に考えてたら慎重になっちゃいますねぇ。だからこの考えも正しくないかもって思ってるんですよ

●アクションの鬼、えぬ子さん!
■素晴らしい提案をしよう。お前も鬼になれ。鬼にならないのならころす。

●>まぁキャラチップは100体くらい作る必要があるでしょうね。
え!!その労力でドラゴン種100も!?
■つくらんわ!

●もうバンク切り替えするしかないな
ファミコンのビデオメモリ足りないゲームみたいに!
■メモリ管理うまくできるかなぁ…自信ないなぁ

●えぬさんよ。
あんたは、
えらい!
■うへへっ!

●>■みかじめ料かぁ~めんどくせ~毎年取られるんかな
Steamの登録保証金は1個に$100です。偽のゲームが登録されないようにするためのもので、登録者の収益が$1000に達した場合のみ返金されます。保証金なので、1ゲームにつき1回だけ払えばいいと思います。
ただ、フリーゲームは収益が出せないので返金はできないでしょうか… 有料ゲームの場合なら収益は7:3の割合で分配されます。Steamが3です。

もしえぬさんがSteamにマジェを登録したら私が代わりに支払います!
■詳しい説明たすかる!なるほどなぁ~1回だけで良いのね
Steamに自分のゲームを出すってのは憧れみたいなものだから挑戦したい気持ちもあるんだけどその前に完成させろって話ですな、わはは!

●固定概念で思い出したけど最近のFFプレイもしてない癖にディスってごめんなさい!
■自分もやっちゃうんで偉そうなことはいえないです

●1つのアクションで4方向分の画像がいるからなぁ…
単純に4倍ですよ。
帽子と同じノリで作ってたら絶対にエターなるな。

騎乗攻撃入れればさらに2倍だよ!やったね!
■FFTのチョコボ騎乗はけっこうテキトーだったし…

●少し遅れてすみませんが、ヨウコ編一般公開3周年おめでとうございます!
いつか帽子の見切りをコンプします!
■ありがとうございます!
でも見切りコンプはせんでええ!

●>828.png
ああ、ロスメリアさんがいっぱい…
→チアリーダーのロスメリアさん
↓スケートをするロスメリアさん
■内部データで首だけないロスメリアばっかりですようはは!

●(側面)表示を見て一気に面白そうに見えてきました。素材づくりはヤバそうですね、自分はとてもできそうにないからゲーム作りに手を出せない... 素材づくりのためのツールとかシステムから作らなきゃいけませんね?

リコリコはよかったですが、設定がシリアス風味なのに展開がお約束なので途中の失速感はありました。それを差し引いても描写だけで飯がうまい。
■リコリコはもうちょっと忙しくなくなった時にゆっくり観たいですね
今ちょっと忙しすぎるの

●相手の残りHPは見えないほうがリアルよりな気はするけど、ゲージ見えたほうが次で倒せるみたいな判断が早くできるから便利。まあ敵ステ確認可能なら見えたほうが時短になってしまうか。ゲーム自体が暇つぶしなのにゲーム内で効率化目指すのおかしいね。
■ダメージ与えてゲージがぐい~ん!って減ったら気持ちいいかなって…
そんなノリでしか考えてなかった…

●マジェの完成は3~5年かかるって前にたいちょが言ってましたけど、この感じじゃ来年完成しーひんっすか!?
えぬちゃん、恐ろしくも凄い子…
難所に入ったりこだわりたい所が出来たらまた違うんだろうけど
■いや~~~こっから3年吸われそうですってMAJIで!
武器や盾のドット絵やアイテムのアイコンも何百個も作らないといけないし…
マップもイベントもって考えると先が長すぎる

●>あのパターン数のキャラチップを100体か…
隊長!君なら出来る!(無責任な信頼)
いや実際隊長なんとかしそうだからなあ…

こっちは逆襲のシャアが終わって(祭りも終わったな…)と消化作業で進めてたけどF91のコスモ貴族主義という(なんちゅうダサくて魅力的なネーミングじゃ…)と熱をぶり返して、ネタガンダムの双璧GガンダムをやってるGジェネF生活です
■鎧系とローブ系で原型作って量産できれば何とかなるかなぁ

●えぬさんのためのリコリス・リコイル解説(三行Ver.)

キャラデザが良好かつメインキャラが魅力的でかわいい
しかもソフトな百合
日常パートのコメディと通常ストーリーの見事な融合

要は百合目当てでも面白いアニメ目当てでも楽しめる、最近ではかなり優秀な作品
■忙しくて時間が無いんですよね
休日を寝て疲労回復に当てなきゃいけないレベルで…

●>828.png
倒れたロスメリアさんの一番上は↗になるように対称させるべきじゃないかな~って…
■パターン数仕分けしてる時に直してます
あれから2パターン減らすことに成功

< 全武器の通常攻撃終わり  | ページTOPへ |  戦闘アクション作成中 >