[CardWirth] 「忘れられた実験室」改良中
- 2013/04/26 21:15
- カテゴリー:CardWirth, 作ってるモノ, シナリオ
- タグ:CWシナリオ@実験室
第一は、敵含めた擬似ランダム選択の高速化ですね。
現状コールを使いまくっていて割と遅いので、リンクで流れていくように組み直し中です。
それから、切り貼りし易いような工夫。
今あるサンプルの動きを試すためのイベントの他に、切り貼り用テンプレートを追加しようかと考えています。
次の日曜で何とかしたいところでは。。。
カテゴリー「CardWirth」の検索結果は以下のとおりです。
第一は、敵含めた擬似ランダム選択の高速化ですね。
現状コールを使いまくっていて割と遅いので、リンクで流れていくように組み直し中です。
それから、切り貼りし易いような工夫。
今あるサンプルの動きを試すためのイベントの他に、切り貼り用テンプレートを追加しようかと考えています。
次の日曜で何とかしたいところでは。。。
今回の更新で色々追加し、残りはランダム選択ぐらいになりました。このサンプル作成一段落まで、あと少しです。
昨年から少しずつCW1.30やCW1.50の新機能を古いエンジンでも実行できる方法を考えてきましたが、私は新しい要素を決して否定的に捉えてはいません。それでしかできない事を是非やりたい、シナリオ作成をより簡単に、また少しでもスピードアップしたいというような事情なら、積極的に使った方が良いと思います。
ただ、同時にユーザーは自分が好きなエンジンを選ぶ権利があるとも思います。少なくとも自分が作るシナリオは、最新バージョンを使わない、使えない人も何も気にせず遊べるものにしたいのです。
新要素の多くは、ちょっとだけ手間をかければ既存の方法の組み合わせで全く同じ、或いはほぼ同じ効果を得られます。それなら、手間がかかっても、より多くの人が遊べる方を選びたい。
某所で言いましたが、完全に自己満足です。
こうして型紙的なものを作っておけば、いつか自作シナリオに役に立つ……かもしれないと思っているのですが。
使う時はいつ来るでしょうかねー。
忘れられた実験室→ver.1.10
○新規
・[150-02] ステップ判定サンプル
・[150-03] 戦闘関連の更新分サンプル
・[150-04] キーコード全一致発火サンプル
→DLはこちら
今回から副題(?)を「CW1.30/1.50新機能代替サンプル」に変えました。今後さらに本体更新が続く可能性を考え、サンプルナンバーも再度つけ直しました。
いや、これはどうでも良いかも……。
ここから本題です。
前々から思っていたのですが、1つのシナリオに全て詰め込むと、環境変数やパッケージなどを直接コピーする時に使い辛く感じます。
そこで、各サンプルを機能別に分離させました。
今後は、少しずつ新しいものを追加していく予定です
※※※
ついでに公開当時の年末だった事が反映されてしまった、名呼びサンプルの正月に関する会話内容を変更しました。
もう4月にもなって、正月どうするでもないですし。。。
忘れられた実験室→ver.1.03
○新規
・CW1.50対応エンジンバージョン判定サンプル
○更新
・既存サンプル全て(微調整など)
○その他
・各サンプルを機能別に分離
→DLはこちら
昨日、CW1.50が正式公開されました。
が、少し前にネット接続を切ったため、その瞬間は見逃してしまいました。
うーん、残念。
さっそくダウンロードしてみました。
10MB超え一括に尻込みしかけましたが、今後の検証や自作テストに必要なのでサイズ的にどうだのと言っていられません。
今回は正式公開という事で、悩んだ挙句、CW1.20~1.50を揃えたテスト用インストールの更新の他に、自分が遊ぶために使っていたCW1.30をCW1.50に置き換える事にしました。
遊ぶ用CW1.30フォルダ内からScenarioフォルダ、Yadoフォルダ、サウンドフォント以外全てを削除。
↓
消した跡にCW1.50をコピー。
↓
サウンドフォントをSoundFontフォルダに移動。
これでいけると思ったら……
なんだか、宿のメニュー表示がおかしくなっていました。
↓リューンもこう。
荷物袋の中身や手札も透過や色がおかしくなっているし、宿によってはPCの表示も変です。
(ここから4/16追記)
当分CW1.30で遊ぶかとも思いましたが、一応改善を試みようと思い直し……
■試した事1
ダウンロードし直したアーカイブから再度インストール。
→改善なし
■試した事2
遊ぶ用のYadoフォルダをテスト用の方にコピーし、テスト用(=別の場所)のCW1.50正式版でロード。
→表示正常
→全く同じ宿データなのに(コピーですから……)何故?
■試した事3
遊ぶ用とテスト用の違い、
・テスト用はScenarioフォルダ内がデフォルト状態。遊ぶ用はいくつか公式以外のシナリオが入っている。
・テスト用はサウンドフォントがデフォルトのみ。遊ぶ用は複数のサウンドフォントを追加済み。
の影響を疑い、遊ぶ用のScenarioフォルダの中身や追加したサウンドフォントを削除。
→改善なし
構成からファイル内容まで全く同の遊ぶ用CW1.50とテスト用CW1.50で、表示がおかしくなる・ならないが分かれました。
こうなると、残る違いは1つだけ。
『インストール場所が違う』
そこで──
■試した事4
遊ぶ用のインストールフォルダ名を変更。
→改善
解決しました。
インストールフォルダ名を、1文字別の文字に置き換えただけです。
ちなみに、プログラムファイル名を変更しても直ります。
しかし、原因は何なのか。
プリフェッチデータの削除なども試しましたが、どうやら関係なさそうです。結局、根本解決には至りませんでした。
昨日無事に終わったカードワース座談会から、中編「登場人物などの着想について」のログを公開しました。
始まるまで色々と心配していた事は、始まってみればあまり気になりませんでした(緊張していたせいもあるとは思いますが)。
十分にあると思っていた時間があっという間に過ぎ去ってしまい、話す事はあるだろうかなどと考えていたのが、今となっては笑い話のようです。
まぁ、意味がある事を話せたかどうかは、また別ですが。
ラ・フランス様、大地の子様、ありがとうございました。
●カードワース座談会に関しては:
→「かどわす!!」(主催者様ブログ)
※※※
この記事は、今まで下書き状態になっていました。
4/19公開です。すみません;
お陰様で、何とか正式版公開に漕ぎつけました。
テストプレイにご協力頂いた皆様、テスト版をダウンロードしてくださった皆様、本当にありがとうございました。
このシナリオが、これからCWを始める方のお役に立つことを祈ります。
不具合や説明の誤り情報は引き続き募集しております。
何かお気付きの方は、どんな些細な事でも構いません、メールフォームやWeb拍手などからお知らせ頂けると嬉しいです。
(※匿名で送信できます。)
[関連記事]
・シナリオ「カードの世界」テスト終了のお知らせ
・テスト版修正履歴
カードの世界 ver.1.00
・宝箱の初期化仕様を変更
・2番目の宝箱に罠が無い場合、進み方によって道場主の説明がおかしくなる事がある不具合を修正
・移動中の使用で召喚獣が消えた場合の説明の不整合を解消
・登場人物のセリフや説明を微調整
→DLはこちら
金狼亭補助ツール ver.1.02
・「隠れ技能屋」 ver.4.05に対応
・「カードの世界」 ver.1.00に対応
→DLはこちら
※※※
「カードの世界」テスト版に付属していた初期化シナリオの機能は、宿掃除ユーティリティー「金狼亭補助ツール」に移動しました。
ついでに補助ツールを「隠れ技能屋」の最新版にも対応させました。
(4/7追記)
シナリオ「カードの世界」のテストプレイは終了しました。
多くの方にご協力頂いたお陰で、不具合は特殊な条件下でおきるようなレアなものを除いて修正できたと思います。
内容や使い勝手も、初期と比べてかなり改良されました。
直接テストにご協力下さった
九十九様
roseau様
ラ・フランス様
宵山青嶺様
komugii様
各務レイ様
藤城主計様
……
それから
RT等で広めて下さった方や、
テスト版をダウンロードしてくださった皆様、
関わって下さった皆様に感謝致します。
ありがとうございました。
[関連記事]
・テスト版修正履歴
・v.1.00 正式公開
・v.0.05 修正
・v.0.04 修正
・v.0.03 修正
・v.0.02 修正
・v.0.01 テスト版公開(作成動機等も)
テスト版に添付していた「テスト版修正履歴.txt」と同じ内容です。
記録として残します。
今回の修正の半分程度は、ソロパーティーで起こる不具合や不都合の解消です。
この版で何も出なければ、正式版として公開しようと思います。
正式公開前にもっと文章量を減らせないかと思っていますが、これ以上削れない気もして悩ましいところです。
【決着がつかなかった問題】 3件
・キャンプの説明
後ろに続くメモ情報との兼ね合いはどうするか。
・戦闘時のカードの挙動説明
実際の戦闘を使った分かり易い説明方法はあるか?
文章で説明する場合、今より分かり易くできるか?
・道場主の話が長いというご指摘あり。
説明を削れるところはあるか?
表現を変える等して文章を短縮できないか?
[関連記事]
【!】シナリオ「カードの世界」テスト協力者様募集
(↑テスト版DLはこちらから)
カードの世界→ver.0.05
・ソロパーティーに配布するイカヅチ酒を無効果のものに変更。
(全員麻痺=ゲームオーバー対策)
・ソロパーティーで鑑定や解錠等を実行する際、_1を実行者として自動選択するように変更
・登場人物のセリフ調整
・情報カード見本配布追加(気付かれなくても良いオマケ)
・新たに「小ネタと補足メモ.txt」を添付
説明文の修正の他、前回更新で生じた不具合の修正も行いました。
今回から、消費アイテムの補充が手動になりました。
回復も、これまで自動か道場主に話しかけて行っていたものを、必要な時にメニューカードから実行する形式に変更しました。
他にも、ちょこちょこ色々なところをいじっています。
メニューカード用の画像作成が間に合わず、かわりに仮画像を入れています。
正式版公開までには差し替えますので、どうかご容赦下さい。
【決着がつかなかった問題】 2件
・キャンプの説明
後ろに続くメモ情報との兼ね合いはどうするか。
・戦闘時のカードの挙動説明
実際の戦闘を使った分かり易い説明方法はあるか?
文章で説明する場合、今より分かり易くできるか?
[関連記事]
【!】シナリオ「カードの世界」テスト協力者様募集
(↑テスト版DLはこちらから)
カードの世界→ver.0.04
・2番目の宝箱で罠解除に失敗すると、必要な説明を飛ばして先に進めてしまえる不具合を修正
・見張りイベント再挑戦時にBGMが切り替わらない不具合を修正
・酒の自動補充を廃止、メニューカード「酒棚」から手動補充に
・メニューカード「薬箱」を追加、異常回復機能を持たせたほか、技能回復の役目を道場主から薬箱に移動
・説明の追加・修正とイベントの微調整
・一部「練習会」の名称が残っていた箇所を修正
・戦闘BGMを一部変更