RPGツクールMZ_24作目

■ このスレッドは過去ログ倉庫に格納されています
2023/08/14(月) 17:09:04.91ID:djPB+zvf
2020年8月20日に発売されたRPGツクールMZを語るスレです。
次スレは >>980 が立てて下さい。

■RPGツクールMZ公式サイト
https://tkool.jp/mz/

■販売サイト
・Steam
https://store.steampowered.com/app/1096900/RPGMZ/
・ツクールストア
https://store.tkool.jp/a/rpgmaker/rpg-maker-mz
・DLsite
https://www.dlsite.com/home/work/=/product_id/RJ296831.html

■MZ用素材・ツクールストア
https://store.tkool.jp/products/resource/mz

■前スレ
RPGツクールMZ_22作目
https://mevius.5ch.net/test/read.cgi/gamedev/1681212682/
RPGツクールMZ_23作目
https://mevius.5ch.net/test/read.cgi/gamedev/1686714481/

■過去スレ
RPGツクールMZ_21作目
https://mevius.5ch.net/test/read.cgi/gamedev/1676071963/
RPGツクールMZ_20作目 https://mevius.5ch.net/test/read.cgi/gamedev/1670304374/
RPGツクールMZ_19作目 https://mevius.5ch.net/test/read.cgi/gamedev/1666581518/
RPGツクールMZ_18作目 https://mevius.5ch.net/test/read.cgi/gamedev/1663139886/
RPGツクールMZ_17作目 https://mevius.5ch.net/test/read.cgi/gamedev/1659900763/
RPGツクールMZ_16作目 https://mevius.5ch.net/test/read.cgi/gamedev/1655466406/
RPGツクールMZ_15作目 https://mevius.5ch.net/test/read.cgi/gamedev/1650802123
2023/09/22(金) 21:18:26.18ID:t6U6XxyI
いらねえ・・・
2023/09/22(金) 21:47:10.76ID:wt7ZqWn/
ドット絵の意味なし印刷だな
2023/09/22(金) 23:28:29.88ID:wZScmy4u
皆は結構要らん感じか……
ガキの頃は2000製のゲームいっぱい遊んで
今はツクールでゲーム作ってるから
アレックスにはすごい思い入れがある
2023/09/22(金) 23:39:07.27ID:myUsS5ua
せっかくのグッズなのに
輪郭がぼやけてて作りがもったいない感じにみえるよ
2023/09/23(土) 00:08:38.89ID:pxKy6W/M
グッズはいらないけど思い入れはわかる
725名前は開発中のものです。
垢版 |
2023/09/23(土) 01:23:00.45ID:XhVGBaLW
まあタダでもらえるならいいんじゃね
2023/09/23(土) 08:47:03.75ID:IwOM8kok
ゴミ増えるだけやん
727名前は開発中のものです。
垢版 |
2023/09/23(土) 09:24:11.02ID:XhVGBaLW
ゴミだとおもうならもらわなきゃいいだけやん
強制なのかよ
2023/09/23(土) 09:26:37.62ID:Oh/aBvb7
お前ら・・・人が喜んでるグッズにケチつけるなよ・・
かわいそうだろ・・
2023/09/23(土) 09:38:01.16ID:9wESSvhY
昔のゲームでシールとかあっったよね
2023/09/23(土) 09:52:28.76ID:IwOM8kok
いやケチ付けたように思われたらすまん
昔よくタダだし貰っとくかという思考でゲームショーとかで何でもかんでも貰ってきて
部屋の中が大変なことになったので
2023/09/23(土) 11:07:00.15ID:pxKy6W/M
そんなのお前の問題じゃねーか
他人が欲しがってるものをゴミ呼ばわりしておいてケチつけてないは通らねえよ
2023/09/23(土) 12:06:26.28ID:9LbXkz5M
>>719
RPGメーカーとかいう無個性タイトルまだ続けるの?
日本でだけでもツクールに戻せばいいのに唯一無二なんだから
2023/09/23(土) 13:53:48.36ID:a2R39WdG
ダイソーとかで売ってる紙挟むタイプのキーホルダー買って
自分で印刷したやつ入れた方が綺麗に仕上がりそう
2023/09/23(土) 17:11:48.80ID:pxKy6W/M
>>732
「T(k)ool」という名称は「作る」をベースに「ツール」として英語圏でも通用するダブルミーニングの良い名称だよなぁ
735名前は開発中のものです。
垢版 |
2023/09/23(土) 17:22:33.73ID:LXjzaSO8
何故か知らんが商標とってないらしいね
2023/09/23(土) 17:26:56.60ID:6rW+kQ/f
ツクールという個性的な名称だから際立っているのにメーカーとか〇〇メーカーが多くて埋もれる

ツイッターがXという名称に変えてX言われてもすぐにSNSて連想されないようにメーカー言われてもゲーム制作ツールて連想されない
2023/09/23(土) 17:31:18.55ID:NS6SMfM1
ツクールは20年以上使ってきた名前でありブランドだからなぁ
次のツクールがRPGMaker AIとかのMaker名義になったら悲しい
738名前は開発中のものです。
垢版 |
2023/09/23(土) 17:44:21.57ID:oEn7VlS/
>>708
ユニティなら、世界中から猛バッシング浴びまくってヘタれてしまったぞ

Unity
https://twitter.com/unity/status/1703547752205218265

私たちはチームメンバー、コミュニティ、顧客、パートナーの声に耳を傾け、話し合っており、ポリシーを変更する予定です。
数日以内に最新情報を共有します。正直で批判的なフィードバックをいただきありがとうございます。
https://twitter.com/thejimwatkins
739名前は開発中のものです。
垢版 |
2023/09/23(土) 17:45:21.99ID:oEn7VlS/
https://videocardz.com/newz/unity-backtracks-revamped-pricing-model-announced

Unity の価格プランが更新されました (2023 年 9 月 22 日)

Unityパーソナルプラン:
・Unity Personal ゲームのランタイム料金は無料です。
・上限が 100,000 ドルから 200,000 ドルに増加しました。
・Made with Unity スプラッシュ画面を使用する必要はありません。
・12 か月間の収益が 100 万ドル未満のゲームは料金が免除されます。

Unity Pro と Unity Enterprise:
・ランタイム料金ポリシーは、2024 年以降の次の LTS バージョンから始まります。
・新しい Unity バージョンにアップグレードしない限り、既存のゲームとプロジェクトは影響を受けません。
・現在の Unity エディターのバージョンを使用する限り、現在の規約を維持してください。

ランタイム料金オプション:
・料金の対象となるゲームは次の中から選択できます。
 ・収益シェアは 2.5%。
 ・毎月の新規プレイヤーのエンゲージメントに基づいて料金が計算されます。
 ・少ない方の金額が請求されます。
740名前は開発中のものです。
垢版 |
2023/09/23(土) 17:49:04.61ID:XhVGBaLW
UnityもXも5ちゃんも迷走している
2023/09/23(土) 17:50:39.63ID:NS6SMfM1
UNITEスレでやれ
742名前は開発中のものです。
垢版 |
2023/09/23(土) 17:53:05.16ID:oEn7VlS/
>>657
まずは「ツクる」ことに慣れること
とりあえすMZ本体起ち上げてヘルプ → チュートリアルを上から順に一つずつこなしながら、ツクールMZでの「ツクリ方」に慣れるのが一番
2023/09/23(土) 17:55:57.62ID:NS6SMfM1
まずはサンプルゲームとか、他人がプロジェクトファイルごと上げてるゲームの中身を覗くことから始めるといいよ
どういう仕組みでゲームが動いてるか理解するのが大事
理解が進んできたらゲームの改造をする
新規キャラや敵を入れたり新規アイテムやスキル入れたり戦闘バランスを弄ったり
慣れてきたら1から触っていけばいい
2023/09/23(土) 18:45:11.56ID:pxKy6W/M
>>735
マジカヨ・・・
日本企業は権利関係に弱い・疎いのが特徴よね
2023/09/24(日) 04:56:34.13ID:507IM4Sr
特許情報プラットフォームの商標カテゴリを「ツクール」で検索したら
ゴチャゲのツクールシリーズがいっぱい出てきたぞ
2023/09/24(日) 06:16:31.50ID:cGL0o7ep
商法的に問題ないなら本当にただ名前捨てたのか・・・アホだ
海外向けに安易に英語にしたんか
2023/09/24(日) 06:27:40.25ID:e3u80er2
ずいぶん前から海外版は"メーカー"呼びだったのでは('ω'`)
2023/09/24(日) 06:32:38.42ID:7yL7AM3W
まともなディレクター陣はEnterbrainから角川に権利が移ったタイミングで離職したし
ツクールのクォリティはフリーランスプログラマの尾島さんの能力で持ち堪えてるようなもんだから
GotchaGotchaに常駐している社員なんて本当に搾りカスみたいなもんでしょ
2023/09/24(日) 07:23:20.62ID:WratsuDC
MZの次はどうなるんだろうね
機能的にはMV、作り手の利便性向上はMZでやっちゃったから
いよいよなにか新機能入れないとネタ切れ感が
750名前は開発中のものです。
垢版 |
2023/09/24(日) 07:51:43.52ID:/dUEjILP
ただでさえユーザー少ないのにいまだにVXAどころか2000使ってる人すらいて世代交代もしにくいからな
素材目的で買う人は多いだろうからもうツクール自体は無料にして素材で売ったほうが儲かりそうなのに
751名前は開発中のものです。
垢版 |
2023/09/24(日) 07:57:29.36ID:q509bqYk
ついにAIかな
2023/09/24(日) 08:39:55.32ID:lcEK/yUm
個人的にはこのままMZで止まって問題ないわ
スクリプトプラグイン解像度もこれ以上あげられても困るし
2023/09/24(日) 08:43:50.54ID:lcEK/yUm
スクリプトとプラグインで2DRPGでやりたいことはほぼ全て出来るし解像度もこれ以上あげられても困るし、でした
2023/09/24(日) 09:39:45.71ID:e3u80er2
HD-2Dみたいなのは厳密には3Dでしょあれ、ということはぼくが目指すのはHD-2Dかもしんないかも新米('ω'`)
755名前は開発中のものです。
垢版 |
2023/09/24(日) 10:39:58.05ID:NrA7vVb/
戦闘エフェクトを自由に変更できるプラグイン導入したけど
座標XYがどうの 変数の数値がどうの変更して自分でカスタマイズしろってことなの?
こういう小難しいプログラミングやりたくないからツクール買ったのにさぁ

ツクール2000から20年以上経ったのに
こういう不便な所はほとんど何も進化してないのな
756名前は開発中のものです。
垢版 |
2023/09/24(日) 11:27:54.23ID:q509bqYk
MZ3Dを扱いやすくアレンジして標準装備してくれれば
マップ制作は従来通りの感覚で作れるんだがなぁ
建物に3Dモデルがいらないのは大きい
2023/09/24(日) 12:10:53.63ID:7yL7AM3W
初期機能の複雑さと設定項目・内部処理の煩雑さは比例する

VXAceが名作と言われる所以は
2000でギチギチに詰まった設定項目を一度リセットして
UIと内部処理を分かり易く洗練しつつもマニアックな機能はプラグインに切り出す柔軟性にある訳で
デフォルト機能を際限なく増やしたところで初心者・プラグイン作者ともにソッポを向いて結局盛り上がらずに衰退するだけだよ
ある意味ではUniteがそんな感じ
758名前は開発中のものです。
垢版 |
2023/09/24(日) 13:04:54.75ID:q509bqYk
それならツールGUIを変更できるプラグインがあってもいい
初期機能はMZを更に使いやすくしたものに
ローンチプラグインでマニアックな機能を追加させるとか
2023/09/24(日) 13:09:41.22ID:1hYLjeTx
サイズ大きくなると自作もしづらいのよな
VXAがサイズ的には一番気楽
760名前は開発中のものです。
垢版 |
2023/09/24(日) 13:20:08.72ID:Y9u2pOEe
マップチップやキャラはXPが一番良かった
MVMZも3頭身にしてほしかった
2023/09/24(日) 13:23:44.64ID:SYxRrA9j
トリアコンタンをAI化してプラグインを工場並に生産出来るようになったら最強
2023/09/24(日) 13:23:44.64ID:SYxRrA9j
トリアコンタンをAI化してプラグインを工場並に生産出来るようになったら最強
2023/09/24(日) 13:25:44.38ID:WratsuDC
ChatGPTも上手く使えばプラグイン作ってくれるぞ
細かいエラーを理解して修正する理解力は要るが
764名前は開発中のものです。
垢版 |
2023/09/24(日) 13:33:40.50ID:q509bqYk
>>761
あの人なら内々でそういうことができてても不思議ではない
2023/09/24(日) 13:59:25.66ID:lcEK/yUm
現状でもプラグインは
まずトリアコンタン神のところで探す(大体見つかる)

無ければ検索(お目当ての機能を再現できるものはほとんど見つかる)

神のところに無いプラグインも、先に作った人がいたから神が作る必要が無かったというだけの場合が多いから、結局見つかるのよね
2023/09/24(日) 14:02:15.06ID:WratsuDC
まあツクールの良いところはそこだからね
作らなくてもプラグインが転がってるからそれを組み合わせていけば大抵のものは作れる
俺は独自のオリジナル戦闘システム作ったけど、戦闘システムのコア部分に使ってる他人の汎用プラグインがかなりある
767名前は開発中のものです。
垢版 |
2023/09/24(日) 14:18:23.76ID:q509bqYk
そういうもんだよね
2023/09/24(日) 15:34:38.75ID:tQLBEEOZ
それバグが出た時に自分で対応できないじゃん
ユーザーからバグ報告あっても他人のスクリプト使ってるんでボクちゃん直せませんっ言うの?
めっちゃダサくね?
769名前は開発中のものです。
垢版 |
2023/09/24(日) 15:36:57.90ID:q509bqYk
まず単体で動かしてバグがないか検証する
2023/09/24(日) 15:37:15.49ID:WratsuDC
アホかお前
オリジナルの戦闘システム組める言うてるやろ
他人のプラグインの調整に中身弄るぐらい何度もやったことあるわ
1から作るよりは他人の汎用性あるプラグインを組み合わせて利用した方が楽って話
2023/09/24(日) 16:03:21.77ID:cGL0o7ep
典型的なイチャモン屋に絡まれて気の毒に
772名前は開発中のものです。
垢版 |
2023/09/24(日) 16:19:51.58ID:/dUEjILP
小難しいプログラミングやりたくないならデフォのままやればいいだろ
2023/09/24(日) 17:27:28.96ID:7yL7AM3W
まぁ>>772だよね
プラグインと比較したらデフォルトが機能性で劣る、なんて当たり前すぎる話
だからと言って(上でも書いたけど)標準機能を増やしたらそれに伴う弊害も出る
ただ多機能にすれば良いってもんじゃない。ある程度まで完成したら引き算が大事になる

昔から散々言われているけどマップエディタとデータベースに対する拡張性が備われば最強になるけど
その切り札を切ったらいよいよ最後って感じがする
でもUniteで信頼を大きく落とした以上、もう出し惜しみする必要はないだろ
2023/09/24(日) 17:51:10.45ID:cGL0o7ep
内容的に>>755の愚痴からきてるんだと思うけど

プラグインを難しい処理を数値を入れるだけに簡略化したととるか、数値すら入れるの面倒臭いととるかの違いよな
彼はGUIみたいなものを欲しがっているんだと思うけども
2023/09/24(日) 17:59:26.99ID:bQvbEheA
仕様を把握して作れるものを作るのが目的なら
そこそこ楽なのがツール
作りたいもののイメージが最初にあるなら
結局最初からプログラムの方が楽

レゴとフルスクラッチの差
2023/09/24(日) 22:36:23.86ID:507IM4Sr
カスタムメニューや動的文字列、ゲージプラグインはそれぞれ単体でミニゲーム作れるレベルの汎用性あるしな
2023/09/25(月) 00:29:49.73ID:Vaa0ly0X
元の人は俺に手間かけさせるんじゃねえって主張だからプラグインの機能性は問題じゃないんだよね
ツクールの利点は制作のとっつきやすさであって突っ込んだ部分まで面倒見る必要はないんだが
2023/09/25(月) 01:09:22.44ID:4bn0UMZM
その手のニーズはCSツクール系譜が拾うべきだけど息してないのよね
2023/09/25(月) 01:28:00.86ID:cZVBNk2+
座標すら指定できないならゲーム作るのなんか無理だよ
2023/09/25(月) 03:13:54.45ID:Vaa0ly0X
座標指定の方法をたとえばエフェクト出てる状態でマウスで掴んで調整、みたいなのが欲しいのでは?
ピクチャ指定はそんな感じなってるし要望がそうだとして気持ちはわからんでもない
ただエフェクトってやれること多すぎるから座標指定が解消されても次にまた文句出てくるだろうし
全て盛り込むとしたら機能多すぎて一本それ専用のソフトとして売れる=ツクールの本分ではないってことになる
2023/09/25(月) 05:50:55.46ID:vTf6BlUi
CSツクールで思い出したけどトリニティで共同制作の仲間募集してる人がいたのだ…あれはデータをユーザ間でやりとりできる仕様なの?('ω'`)
2023/09/25(月) 08:29:15.76ID:08ldRN2Y
おはよう
今日も頑張って制作していくぞ
と言っても、向こう2週間は地道なテキスト作成だが
2023/09/25(月) 08:59:42.66ID:bNCXYat5
全てのセルフスイッチ"A"を一括でOFFにする方法を誰か教えてください ツクールMVです
$gameSelfSwitches.clear(); で全てのセルフスイッチを
$gameSelfSwitches.setValue([ 1, 1, "A"], false); でマップ1のイベ1のAをOFFにはできるんですが1つの種類だけを一括でOFFにする方法がわかりません
[ 1-999, 1-999, "A"]でできるかと思ったらできなくて困ってます
プラグインも探したのですが上手くいかなくて質問させてもらいました
2023/09/25(月) 09:14:46.15ID:08ldRN2Y
>>783
ChatGPT-4

RPGツクールMZ用のプラグインで、マップ内のすべてのイベントの指定したセルフスイッチをOFFにするスクリプトを以下に示します。JavaScriptの知識が必要となります。

プラグインを作成するには、プロジェクトフォルダ内の`plugins`フォルダに新しい`.js`ファイルを作成して、以下のコードを記入してください。たとえば、`ClearSelfSwitch.js`というファイル名にできます。

https://www.dropbox.com/scl/fi/7oow94kz4psvl6ii11fp0/ClearSelfSwitch.js?rlkey=vg0j8wpofjfwcmgd2hdohutwx&dl=0

このプラグインをプラグインマネージャーから追加したら、「プラグインコマンド」でこのプラグインコマンドを利用できるようになります。プラグインコマンドで
`mapId``ClearSelfSwitch`を選択し、引数でセルフスイッチのキー(A, B, C, D)を選択してください。
2023/09/25(月) 09:20:42.35ID:08ldRN2Y
すまんMVか AIに直してもらった

https://www.dropbox.com/scl/fi/7oow94kz4psvl6ii11fp0/ClearSelfSwitchMV.js?rlkey=vg0j8wpofjfwcmgd2hdohutwx&dl=0

プロジェクトのpluginsディレクトリに配置してください。
そして、プラグインマネージャーでこのプラグインを有効にし、イベントエディタからプラグインコマンドを使ってください。
使い方の例は、「CLEARSELFSWITCH 1 D」です。ここで1はマップIDを、Dはセルフスイッチのキーを示しています。
2023/09/25(月) 09:22:35.55ID:08ldRN2Y
この程度のちょっとしたプラグインなら思いついただけで作ってくれるんだから便利になったよ
まあ複雑なプラグイン頼むとエラー地獄なんだけど
2023/09/25(月) 09:41:19.42ID:vTf6BlUi
地道なテキスト作業ご苦労様なのだ…繋がりとか整合性とか考えるとウンコしてる時も脳内作業で疲れるのだ…ぼくも今月中には1つ終わらせたいのだ('ω'`)
2023/09/25(月) 09:43:08.73ID:vTf6BlUi
あれだ、共同制作で与えられた素材を活かす方向で動いてるのだが、活かそうとすると色々破綻するというか尻拭いがこちらに集中してしまうのだ…みんな考えずに適当すぎるのだ('ω'`)
789名前は開発中のものです。
垢版 |
2023/09/25(月) 09:53:16.00ID:+9ypJMZ8
AIのプラグインってちゃんと動くのか?
普通の解説ですら適当なこと言ってるイメージだわ
2023/09/25(月) 09:55:08.23ID:DQbY3jKb
>>786
安堵しているところ悪いけどこれ要望満たしてないよ
その仕様だと全てのマップを個別指定しないと全部チェック出来ないでしょ
イベントから逆引きしたんじゃ非効率過ぎるし、せめて自分自身で実行テストした方が良い

>>783
一括OFFにするだけならプラグイン化なんかしなくても

Object.keys($gameSelfSwitches._data).forEach(key => {
if (key.includes('A')) {
$gameSelfSwitches.setValue(key, false);
}
});
で十分。5chの仕様で行頭スペースが省略されているから適宜インデントは復元してくれ
2023/09/25(月) 10:02:28.16ID:DQbY3jKb
>>789
ビミョーだね
どんな小規模なコードでも監修者の存在は必須だと思う
省力化には一役買う代物だと思うけど自力で同じコードを書けない人間が使っても事故の元
2023/09/25(月) 10:05:54.52ID:bNCXYat5
>>785
返信ありがとうございます jsにして追加してコマンドを入力したのですがダメでした
「CLEARSELFSWITCH 1 A」_'CLEARSELFSWITCH 1 A'_[1][A]_["A"]と色々試したのですが
>>790
ありがとうございます 望んでいた通り一括でOFFにすることができました

お二人とも対応して頂き重ね重ね感謝いたします
2023/09/25(月) 10:10:03.29ID:08ldRN2Y
すまんな
要件が本気で全マップ全セルフスイッチのOFFだとは思わんかった
ゲーム作るときに実用性が無さそうだから……
もちろんそう依頼すればできるし俺もコード読んで動作確認取れるけど
普通に考えたらマップ単位で消去の方が実用的じゃね?と勝手に類推してしまったわ
確かに完全に望むプラグインやスクリプトではないね
2023/09/25(月) 10:24:17.72ID:bNCXYat5
点在する採掘ポイントや敵シンボルを次の日になったら復活させる といった用途で使いたかったのです
1つずつ個別のスイッチだと大量になってしまうので助かりました
2023/09/25(月) 10:29:30.48ID:08ldRN2Y
その用途だと全部だと普通のイベントのセルフスイッチも消えちゃうし
範囲指定が一番ベストだと思う
一番楽に実現できそうなのはこれ

https://plugin.fungamemake.com/archives/27437
2023/09/25(月) 10:50:47.63ID:vTf6BlUi
スイッチにまで名前をきちんと付けるぼくえらい('ω'`)
2023/09/25(月) 10:53:52.62ID:bNCXYat5
>>795
これも試したのですがマップの範囲を指定できなかったので見送りました 
自分はセルフスイッチはA,B二種類までしか使ってこなかったので C,Dを復活スイッチとして活用できるのはすごくありがたいです
これならイベントをコピペするだけで済みますから
2023/09/25(月) 12:52:30.79ID:Z0NEG6FA
寧ろスイッチに名前つけない奴とかいるの?
確実変なバグの原因なるぞ
799名前は開発中のものです。
垢版 |
2023/09/25(月) 13:35:34.50ID:rDv3jRHn
スイッチ、変数が2つ以上あるなら名前つけるのは常識だと思ってたけど、つけない人もいるのね
800名前は開発中のものです。
垢版 |
2023/09/25(月) 13:43:45.40ID:+9ypJMZ8
名前つけててもどこに使ってるかわからなくなるというのに
801名前は開発中のものです。
垢版 |
2023/09/25(月) 13:47:05.14ID:9BTz7Uci
脳死でスイッチ使うと整理ができなくて管理しづらいのよね
時々イベントごとに分けたり、システム用に固めたりしたくなったときに困ることになる…
2023/09/25(月) 13:55:51.63ID:+S30DyHu
スイッチ・変数は同じジャンルのものは番号いくつからいくつと同じ箇所にまとめておきたいんだけど、最終的にどのくらい必要になるか分からなくて無駄に余裕を取りすぎてしまう

001----↓プラグインで使用する変数---


051----↓座標関連の変数---


071----↓仲間のステータス管理用の変数---


例として、こんな感じで適当に間隔空けるんだけど数字が大きくなりすぎて逆に扱いづらくなるw
803名前は開発中のものです。
垢版 |
2023/09/25(月) 14:01:50.24ID:9BTz7Uci
スイッチや変数の名前を使ったハッシュで管理できればカテゴリ分けできそうだけどね…
2023/09/25(月) 17:05:09.09ID:mGNsHL/p
変数は混乱防ぐためにスプシで管理するとか必要なんかね
2023/09/25(月) 17:20:01.50ID:Vaa0ly0X
使ったことないけど開発ツールなんかには変数を一覧できるような仕組みあったりしないの?
2023/09/25(月) 17:27:20.96ID:xrQjKm7m
>>804
今までの製作で混乱あった?
807名前は開発中のものです。
垢版 |
2023/09/25(月) 18:37:45.31ID:+9ypJMZ8
混乱というか
この変数いくつまで数字加算したっけってわからなくなることはある
その変数使ったイベントの最後ももう何年も前で覚えてねえ
2023/09/25(月) 19:20:38.49ID:glSQvLFl
変数やスイッチにつけた名前順で「表示される順番だけ」ソートできれば便利だよね。
2000のころはC言語ベースだったから変数の番号はポインタそのもので、メモリの事前確保やアドレスの参照のため動かせなかったんだろうけど、
今はオブジェクトになってんだから影響はないはず。「変数何番の変数」も無くなってるし。
今の$gameVariablesはピクチャデータすらぶち込めるからな。

まあ、仕様上の要求が変わってないから直してないんだろうけど。
2023/09/25(月) 19:39:21.27ID:Kv248sLh
mzの次求めるもん特にないなって思ってたけど、変数スイッチの管理改善はたしかにほしいわ
見積もり甘くて確保してた番号飛び出したりして、最悪なことになってる
2023/09/25(月) 19:41:57.28ID:08ldRN2Y
変数は数千単位で作って要素ごとに
バッファを500ぐらい空けとけ
2023/09/25(月) 20:20:26.44ID:oiZPgqgC
MZって変数1000確保しておいて最終的に1-10と990-1000しか使わなくても11-989は0入ってる事にされてその分メモリ食うとかないの?
2023/09/25(月) 20:28:46.09ID:DQbY3jKb
変数1つあたり64bit食うとして1000個で8000Byte。つまり8kB未満
画像ファイルや音声ファイルの取り扱いに較べれば誤差だよ
813名前は開発中のものです。
垢版 |
2023/09/25(月) 21:00:59.26ID:+9ypJMZ8
データベースもそうだけど最初にスペース空けすぎるとスクロールがめんどくさいんだよなあ
スイッチ変数はまだいいけどデータベースなんてテンキーで飛べるの1000までだし
2023/09/25(月) 21:14:35.92ID:vTf6BlUi
マウス操作前提のUIどうにかしろとは僕も思ってる('ω'`)
2023/09/25(月) 21:33:57.40ID:cZVBNk2+
>>811
メモリ食うし、セーブデータのサイズも膨れ上がる
セーブデータのファイルサイズがデカイとセーブ&ロードに時間がかかる
2023/09/25(月) 22:22:19.52ID:DQbY3jKb
変数なんか切り詰めるよりも大型プラグインの使用を自重した方がよっぽど効果的だよ
肥大化の原因は大体それ
24時間エアコン付けっぱなしにしながら扇風機の電気代をケチるようなもん
2023/09/25(月) 22:41:56.44ID:glSQvLFl
変数は数値だけ入れてるだけなら100個も1000個もメモリの使用は誤差の範囲だな。
検証用のプロジェクトでテストしてみたけど、変数の最大値が100個のものと1000個のもののセーブデータは両方4KBだった。
スクリプトででかい配列とか入れると別だが、KBレベルの配列とかそんなに入れるか?って話。
2023/09/25(月) 22:42:39.14ID:wCxHdcuT
オートマッピングのプラグイン使うの前提でちょっと複雑なマップのゲーム作ったら
そのプラグインのデータ管理がめちゃくちゃ重くて使い物にならなくて採用見送ったら
単にマップが複雑で面白くもなんともないクソゲーが完成したことがある
819名前は開発中のものです。
垢版 |
2023/09/25(月) 22:59:09.45ID:+9ypJMZ8
今日日データサイズやセーブデータのサイズなんて気にするひつようあるか?
ブラウザ版の話か?
アツマールなくなってブラウザプレイも視野に入れなくて良くなった感はある
ふりーむでもブラウザのほうがプレイ数は多いんだろうけど
2023/09/25(月) 23:17:00.07ID:Vaa0ly0X
サイズそのものより>>815の言うようにセーブロード時間でしょ
普通は一瞬で終わるものが数秒もかかると若干のストレス要因にはなる
起動までやたら時間かかるゲームと同じ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況