ゆめにっきっぽいゲームを作るスレ 21部屋目
窯良氏の次に走ります
JIVV氏のマップを実装します 61024氏お疲れ様でした。
今から走ります、月曜日までに終わらせます ゆめ2っきver0.123cのパッチ5をうpろだAにアップロードしました 壁紙追加用に
スイッチ割り当て 130人目 0881~0900(元418氏割り当て)
131人目 1021~1040(元Y0M氏割り当て)
を予約します
そして今から1日ほど走ります いちプレイヤーとして、世界や壁紙がたくさん増えて嬉しい!……のですが、ED4とSREDがあまりにも遠い道のりになってしまっているので、条件を緩和して欲しいです
常に最新版で遊びたい人やYNO版でプレイしている方が、昨今の追加ペースで賽の河原状態になっているのも見かけられるので…… >>106 絶対ゲーム内容はこれからも広がりゆくためED4とSRED緩和は実際必要だと私も思いますね。
(とりあえず賛同を表明しておく) 中津氏の後に走ります
>>106
ED4、SREDの条件緩和に賛成します
ED4、SREDともに条件の収集率95%⇒80%くらいにまで下げてしまっていいと思いますね SREDについては、一応オリジナルの制作者の方が条件は緩めたくない旨を残していますので、実際に条件緩和を検討する際には考慮に入れていただければと思います。
鍵の入手にも影響しないので、労いの意味合いのイベントとして作ったのではないかなと個人的には考えてます。
SREDを見たかどうかが影響するものにPC画面BGM7,8の解放がありますので、これらは無条件解放にしようと思います。PC画面BGM8番はSRa解放率が低いと動作に影響があるので難しいかもしれませんが。 >>109 『オリジナルの制作者の方が条件は緩めたくない旨を残しています』
作った人の意思を尊重したほうが良いと思うので、ならば改定する必要があるのはED4のみでしょう、と表明しなおしておく。(特に役に立てるわけでもないが一応表明しておく) 壁紙の枚数が増えていくと現在のシステムに色々な限界が来そうなので、改善案を考えてきました。
壁紙システムについて、下記のような編集を考えています。
(1).「壁紙のNew!を見たのか」という情報を変数ではなく、特殊技能によるフラグで管理する
(2).壁紙選択画面(map899)に任意のページに飛べる機能を導入する
----
(基本的な方針)
壁紙選択画面の現在の機能や見た目を大きく損なわず、壁紙システムがより長く存続できるようにすることです。
(1)について
特殊技能によるフラグで「壁紙のNew!を見たのか」という情報を管理すると、情報記録による実装上限(1520枚)をほぼ無視できます。
特殊技能によるフラグはRPGデバッガーで検索できない大きな欠点がありますが、「壁紙のNew!を見たのか」はマップ制作でまず出番は無く、
特殊技能を習得する処理を1つのイベントコマンドに集約できるので、到達判定と実用上変わりなく運用できるのではないかと思います。
簡単なテストを作って確認したところ、このアイディアを採用すると、壁紙を追加するときにMAP0899の編集箇所が1つ増えることになります。
(2)について
壁紙の枚数が増えると目的のページ(壁紙)に移動することも難しくなってくるので、任意のページ(壁紙)に飛べる機能は欲しいかなと思います。
現在の壁紙選択画面は全てのキーに働きがあるので、何かを犠牲にする必要があります。
取り消しキーでSR分室のようなメニュー表示するか、Shiftキーで任意のページに飛ばすかを考えています。
----
何かご意見がありましたらお願いします。
しばらく様子を見つつ行けそうだったらゆっくり必要な準備を進めてこうと思います。
準備中に壁紙が増えても機械的な置換で簡単に対応できるので、壁紙の追加は気にせずやってもらって大丈夫です。 (補足)
・(1)を採用すると、PC画面壁紙のランダム表示機能は「New表示のない壁紙から選ぶ仕様」から「取得した壁紙から選ぶ仕様」に変わります。
これは、特殊技能の条件分岐がIDを決め打ちするしかなく変数の値で指定できないためです。
「取得した壁紙から選ぶ仕様」は、旧仕様の壁紙システムで採用されていたものなので、前の仕様に戻る形になります。
(アルバム(MAP0453)のランダム表示は現システムでも「取得した壁紙から選ぶ仕様」なので変わりません)
・SR分室のようなメニュー表示が可能なら、余った変数を使ってお気に入り壁紙を登録するようなシステムを実装できそうな気がします。
10〜20ほどのお気に入り壁紙の中からランダムでPC画面に設定するような感じで実装できないかなとなんとなく想像してます。
・この更新が終わって時間があったら、制作wikiにMAP0899について色々書き残しておこうと思います。