[過去ログ] RPGツクールMZ_4作目 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
450: 名前は開発中のものです。 [sage] 2021/01/18(月) 01:01:20.08 ID:J3Do5fnm(1/2) AAS
>>446446(3): 名前は開発中のものです。 [sage] 2021/01/17(日) 21:27:31.91 ID:+swWY6vr(4/4) AAS
>>429
MV/MZじゃ無理だよ
根本的に「一つのゲームをスマホ/PCどちらでも遊べるようにしよう」って発想自体が間違っている
スマホユーザを意識するならスマホ特化でUIやデザインを調整しないと
スマホユーザ「でも」遊ぶ事が可能ですよ、でヒット作を生み出せる程甘くないよ
今の環境でスマホ向けゲームを作れって言われたらUnityは勿論、GMS2やCF2.5利用した方が近道だろうね
>>441
並列イベントはスイッチやウェイトで制御しないと秒間60回走査するから重くなって当たり前
真っ当なプラグイン作者なら最小限の追加処理で済むように気を遣って実装している
それでも総合プラグインとかで膨大な変更を加えたら重くなっても不思議ではないけど
多分アツマールのゲームの中でどんな作品が人気トップクラスかと言われたら四川省(麻雀ソリティア)あたりだろうな
PCとスマホの最大公約数的なゲームなんてその辺が限界
アツマールにせよMVにせよPC用とスマホ用で開発から公開まできちんと区別するべきだった
>>449449(1): 名前は開発中のものです。 [sage] 2021/01/18(月) 00:31:06.71 ID:5n9+TqUt(1/3) AAS
『いてつくはどう』みたいな技作りたいんですがこれって消すステートは全部手動設定ですか?
特殊技ごとにステート造ってて100種類あったら100種類手動で消す設定じゃないと駄目ですか?
for(let i = 2; i <= 100; i++) {
$gameParty.aliveMembers().forEach((member) => {
member.removeState(i);
});
}
これで「味方全員の2以上100以下のステートIDを全て解除する」ってコマンドになる
敵全員の場合は$gamePartyを$gameTroopに変更するだけ
予め敵用スキルと味方用スキルに分けて効果範囲を「無し」にして、
使用効果「コモンイベント」からスクリプトで実行するのが一番楽
455: 名前は開発中のものです。 [sage] 2021/01/18(月) 06:44:41.81 ID:J3Do5fnm(2/2) AAS
>>451451(1): 名前は開発中のものです。 [sage] 2021/01/18(月) 01:04:55.96 ID:5n9+TqUt(2/3) AAS
ありがとうございます!
ステート全解除+HPMP全快はコマンドにあるのにステート全解除が無くて困ってました
状態異常全解除みたいな魔法は今のゲームでよくあると思うのですが・・・(FFの万能薬とか)
ああそうか。それならステート解除するよりもクリアした方がスマートだな
ツクールでは戦闘不能や防御ステートが特殊だし
もっと言えば状態異常とバフステートとデバフステートも全て「ステート」だからリセットは逆に現実的ではないかと思ったが
$gameParty.aliveMembers().forEach((member) => { member.clearStates(); });
これでパーティ生存者全員のステート状態をクリアする、になる
当然、防御状態や状態異常等も綺麗に掻き消えるけど
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.043s