ゆめにっきっぽいゲームを作るスレ 21部屋目 (649レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
111
(1): qxy ◆TnRajQU.Lw [sage] 2024/05/26(日) 22:25:29.81 ID:PBQXUsV8(1/2) AAS
壁紙の枚数が増えていくと現在のシステムに色々な限界が来そうなので、改善案を考えてきました。

壁紙システムについて、下記のような編集を考えています。
(1).「壁紙のNew!を見たのか」という情報を変数ではなく、特殊技能によるフラグで管理する
(2).壁紙選択画面(map899)に任意のページに飛べる機能を導入する

----
(基本的な方針)
壁紙選択画面の現在の機能や見た目を大きく損なわず、壁紙システムがより長く存続できるようにすることです。

(1)について
特殊技能によるフラグで「壁紙のNew!を見たのか」という情報を管理すると、情報記録による実装上限(1520枚)をほぼ無視できます。
特殊技能によるフラグはRPGデバッガーで検索できない大きな欠点がありますが、「壁紙のNew!を見たのか」はマップ制作でまず出番は無く、
特殊技能を習得する処理を1つのイベントコマンドに集約できるので、到達判定と実用上変わりなく運用できるのではないかと思います。
簡単なテストを作って確認したところ、このアイディアを採用すると、壁紙を追加するときにMAP0899の編集箇所が1つ増えることになります。

(2)について
壁紙の枚数が増えると目的のページ(壁紙)に移動することも難しくなってくるので、任意のページ(壁紙)に飛べる機能は欲しいかなと思います。
現在の壁紙選択画面は全てのキーに働きがあるので、何かを犠牲にする必要があります。
取り消しキーでSR分室のようなメニュー表示するか、Shiftキーで任意のページに飛ばすかを考えています。

----
何かご意見がありましたらお願いします。
しばらく様子を見つつ行けそうだったらゆっくり必要な準備を進めてこうと思います。
準備中に壁紙が増えても機械的な置換で簡単に対応できるので、壁紙の追加は気にせずやってもらって大丈夫です。
112
(2): qxy ◆TnRajQU.Lw [sage] 2024/05/26(日) 22:28:12.58 ID:PBQXUsV8(2/2) AAS
(補足)
・(1)を採用すると、PC画面壁紙のランダム表示機能は「New表示のない壁紙から選ぶ仕様」から「取得した壁紙から選ぶ仕様」に変わります。
これは、特殊技能の条件分岐がIDを決め打ちするしかなく変数の値で指定できないためです。
「取得した壁紙から選ぶ仕様」は、旧仕様の壁紙システムで採用されていたものなので、前の仕様に戻る形になります。
(アルバム(MAP0453)のランダム表示は現システムでも「取得した壁紙から選ぶ仕様」なので変わりません)

・SR分室のようなメニュー表示が可能なら、余った変数を使ってお気に入り壁紙を登録するようなシステムを実装できそうな気がします。
10〜20ほどのお気に入り壁紙の中からランダムでPC画面に設定するような感じで実装できないかなとなんとなく想像してます。

・この更新が終わって時間があったら、制作wikiにMAP0899について色々書き残しておこうと思います。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s