[過去ログ] RPGツクールMZ_17作目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
911: 2022/09/10(土)11:07 ID:e7oZgOKn(1) AAS
自力でできないからツクールやってんだがバカか?
912: 2022/09/10(土)11:19 ID:ulPeQJiy(2/4) AAS
バカはお前だよ
ルーラ、リレミトぐらいできないでどうやってゲームの細かいイベント作るんだよ
どっちもスクリプトもプラグインも無しで既製のコマンドでできる
これぐらい自力でできないとまともなツクールゲームは作れない
できないからバカなんじゃないぞ
それを自力で調べたり公式リファレンス読んでゲーム内機能でやろうとせずにプラグインに頼るからバカだと言ってんだよ
もちろん車輪の再開発しろとは言わない、スクリプトやプラグインも使っていいけど
いちいちできないことを全部他人の作ったもの頼りしてたら自分のやりたいことができない
913: 2022/09/10(土)11:52 ID:CvFQoUAN(1) AAS
>>576
なんだこれ
914: 2022/09/10(土)11:54 ID:yzgoF7Mt(1) AAS
ルーラは難しいのでひえんで高速移動します
915: 2022/09/10(土)11:58 ID:ulPeQJiy(3/4) AAS
別に個々人にとって難しいこと、簡単なことはそれぞれ違うと思う
俺にとってルーラ、リレミトは既製コマンドでもできるしスクリプトでやれば容易にできるし、プラグイン使えば作るのに時間掛かるけど汎用的なものが作れて他のツクール作品にも使い回せる
少し面倒だけど、プラグイン作れと言われたら1週間もあればまあ実用できるものが作れると思う、既に他人が作ってるもの再開発したくないからやらないけど
でも別の人にとっては、既成コマンドでさえやるのは大変でどうやってできるのかイメージすらできないかもしれない
だから勉強するんだよ
自分の力で、あるいは他人の力を上手く使ってやりたいことを表現できるようになる
そうならないと100%自分のやりたいことを盛り込んだ理想のゲームは作れない
916: 2022/09/10(土)12:11 ID:D1EFVvss(1/2) AAS
リレミトってマップ毎に移動場所設定するの?
意外に大変そうなんだけど
917: 2022/09/10(土)12:12 ID:Aq6wbzyJ(1) AAS
なんかまた低次元の話してて草
さすがツクスレ!
918: 2022/09/10(土)12:35 ID:auLf+Ska(2/5) AAS
洞窟ごとにIDを割り振って、そのIDごとに条件分岐でマップと座標を指定するだけから仕組みは簡単。
あとは作るマップの量によって作業量が違うから、それを大変とみるかどうかだな。
919: 2022/09/10(土)12:38 ID:ulPeQJiy(4/4) AAS
ちなみに実際に作るとしたら
リレミトは簡単、コモンイベントで現在のマップIDを取得して特定のIDならダンジョン内と判定しダンジョンの外の座標に移動、IDが指定されているIDに合致しなかったらリレミト失敗とする
ルーラは少し難しい
新しい街に着く度にフラグ立てて、ルーラ発動のコモンイベントで各街を選択肢に出すんだけど
これがスクリプトでchoicedArray.pushっていう選択肢配列に選択肢を入れるのを使わないと完全再現は難しい
安易に実装するならルーラ唱えると一度ワールドマップを縮小した別マップに飛んで、そこから各町のフラグでオブジェクトを出現させてオブジェクトに話しかけるとその街に移動ってのが簡単かつ拡張性のいい選択肢だと思う
920: 2022/09/10(土)13:13 ID:xhQCaNsR(1/2) AAS
VXのときにサクッと実装できた気がする
ハッシュとか使ったっけな
921: 2022/09/10(土)14:08 ID:UD/5UPj5(1/4) AAS
ちょっと重い並列コモンイベントを作ってみた。
それでなんだけど、2000以来の伝統でウエイト入れた方が軽かったりする?
体感だと軽くなった気がするんだけど・・・
でも、2000と違って、イベント丸ごとウエイトかけるんじゃなく、
重そうなコマンド一つ一つにウエイトかける必要がありそうで、とても面倒
以前、ウエイト教は邪道と聞いたことがあるけど、やっぱり気のせい?
922(1): 2022/09/10(土)14:13 ID:gnLCbaDN(1) AAS
ウェイト入れるかどうかはまずどれだけループさせるか、どれだけ正確に動くか
ある条件下で延々動き続けるなら絶対ウェイトは必要
一定条件でループを外れて、それがごくわずかならウェイトは不要
ぶっちゃけ、その処理によるとしか言えない
923(2): 2022/09/10(土)14:56 ID:auLf+Ska(3/5) AAS
ウェイト1フレーム(2000だと0秒)を入れると軽くなるというのは、それを挟まないとCPUが休むことなく処理を回し続けるから。
1回処理が終わった後すぐに始まってしまうので、2000のころはそれでCPU使用率が獏上がりになって処理落ちしてた。
さっきMZで1コ並列処理をフレーム無しでやったら、特に処理落ちはしなかったので大丈夫みたいだけど、
CPUに負荷をかけることに変わりはないので、入れた方がいいと思う。
924: 2022/09/10(土)14:57 ID:UD/5UPj5(2/4) AAS
>>922
お早い回答ありがとうございます。
500行はたぶん超えているけど、そのほとんどが条件分岐によるループ。
ただ、戦闘中もコモンイベントが回り続けるプラグインを入れているんだけど、
それが僅かながら重いんだ
それとウエイトって1フレーム入れればいいの?
どうにも並列処理でのフレームの性質がわからなくて・・・
少なくとも処理中にウエイトの値を待ってはいないことはわかっているんだけど
925: 923 2022/09/10(土)14:58 ID:auLf+Ska(4/5) AAS
スマン修正。
「フレーム無し」→「ウェイト無し」
926: 2022/09/10(土)14:59 ID:UD/5UPj5(3/4) AAS
>>923
またもやご教示ありがとうございます。
というと、1フレームじゃなくて2-4フレーム入れた方がいい感じ?
927(1): 2022/09/10(土)15:00 ID:auLf+Ska(5/5) AAS
増やした分負荷は減るけど、1フレームで問題ない
928: 2022/09/10(土)15:11 ID:UD/5UPj5(4/4) AAS
>>927
度々ありがとうございます。
処理の重そうなコマンドだけに2フレーム入れることにします。
929: 2022/09/10(土)15:32 ID:k54wT5xe(1/2) AAS
リレミトはいいけどルーラをイベントだけで作ると選択肢4個しかないから次へ 前へ を入れたら一度に2箇所しか表示できないクソUIになる
930(2): 2022/09/10(土)15:38 ID:5VBJbDov(1) AAS
コモンでやるなら地名をアイテム化して「アイテムを選択する」メニュー開く前にスイッチでアイテムのプラマイしてから表示するだけやん
上下前次1-新書関写板覧索設栞歴
あと 72 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s