連奏イベントを最後まで進められるテスト版を公開します

 ひとつだけどうしても解決できないバグがあるため、テスト版のアーカイブを公開する形で解決策を募りたいです。
※7/12 1:36に更新したアーカイブで暫定的に選択肢関連のバグは解決しました。安定動作が見込めるまで引き続きテストをお願いしています。
(ネタバレ防止に更新の詳細は記事の末尾、『続きを読む』内に記載しています)

narアーカイブ(7/19 0:44更新 21MB)

 以前のテスト版公開時と同じく、通常のヴィイとはまた別のゴーストとしてインストールされます。(ネットワーク更新はできないように設定しています。なお、以前のテスト版をインストールしている場合は上書きインストールされます)
 このアーカイブで連奏イベントのエンディングまで進められますが、下記のバグの通り動作に不安定な箇所があります。
 お礼らしいお礼は出来ませんが、もし何らかの形でテスト版の改善に協力していただけるなら非常に助かります。
(下記のバグと関係の無い不具合の報告などもいただけるならとてもありがたいです)
 お手数ですが、もしテストしていただけるならば通常のヴィイのsatori_savedata.txtをテスト版にコピーした上でイベントを進行してくださるようお願いいたします。

 バグは「イベント内の選択肢を選んだ時に低確率でひとつ前の選択肢に戻ってしまったり、バルーンが消えてイベントを進められなくなってしまうなどの現象が発生する」というものです。
 そのバグについて箇条書きでわかっていることを以下に書きます。

・こちらの通常環境でのテストではバグの発生率が低く、仮想PC内でのテストだと発生率が高い。(通常環境はCPU:Corei7-4770 メモリ:16GB OS:Windows10、仮想PCは左記PC内にてVMWareを使用しメモリを1GBのみ割り振ったWindows7Pro)
・バグとは別に、イベント内の選択肢を選んだ時に決まって0.1秒~1秒ほどの停止時間がある。停止時間は選択肢によって違い、そして停止時間が長い選択肢を選んだ時はバグの発生率が高い。(上記PCとは別の普段使っていないノートPCでテストした時には数秒停止することもあった)
・れしばイベントログを見たところ、ひとつ前の選択肢に戻ってしまうバグの発生時はOnChoiceSelectEx内でもひとつ前の選択時が呼び出されている(正常な選択肢の呼び出しは行われていない)。またバルーンが消える時はonballoonCloseイベントが呼び出されている。
・発生率が低いからパソコンの不調と勘違いしていたけれど、このバグは連奏イベント以外のイベントでも起きていた記憶がある。
・選択肢を選んだ時に里々が辞書内の長文が読み込む負荷のせいでバグが起きている?
・他のゴーストにdic36_10th.txt(連奏イベントの記述ファイル)だけをコピペしてテストした時は選択肢での一時停止が起きなかった。イベント外の部分になにかしら問題がある? ただ仮にそうであったとしてもまともな解決が思い浮かばない。

続きを読む →

できました。

 ヴィイの連奏イベントについて、とりあえず完成と言えるところまでたどり着けました。
 本来の予定から四ヶ月以上延期してしまいました。待っていただけた方々には申し訳なさと感謝の気持ちで言葉もありません。

 ただこちらの手元にはイベントの完結まで書き終えたデータがありますし、こちらの環境では通しでの動作確認も終わっていますが、もう少しだけ全体を見直したいです。
 数日更なる動作確認と推敲をした後、動作が危うそうな要素があればもう一度テスト版として公開し、大丈夫そうならテストを経ずに公開するつもりです。

先週末までに連奏イベントを完結させることはできませんでした

 手元でイベントを書き進める作業は進んでいますが、進捗らしい進捗はまだ出来ていません。
 まだストーリーの結末に悩んでいる状態が続いています。
 期待している方には肩すかしとなってしまい申し訳ありません。
 ストーリー上でどうしても表現したい二つの要点さえ解決できれば、後はすぐにでも全部を書くつもりです。
(その要点が何かは少々ネタバレ気味になるので『続きを書く』内に書いています。)

続きを読む →

現状と今後の予定

 一月以上連絡を欠かしてしまい申し訳ありません。
 ヴィイのイベントについては、作業は進んではいます。
 下の記事の「filewatch.dllにてStartFileWatchを開始してからヴィイを終了するまでに辞書のリロードを行うとsspが強制終了する」という件ですが、nebusokumind様に作成していただいたdllをfilewatch.dllの代わりに使うことで解決できました。
 nebusokumind様に、またこの問題の解決に力を貸していただけた方々にこの場を借りて感謝いたします。

 現状の課題は、連奏イベントのストーリーをどう完結させるかという一点のみです。
 ヴィイという作品そのものの総括として自分の中で納得のいくもの、かつユーザさんにも伝わるものをと考えると非常にハードルが高くなってしまっていますが、越えられないものではないと思ってじわじわと手元で文章を書き進めています。

「あと少しで出来る」と何度も言ったきり、このような仕儀になってしまったことは本当に不甲斐ない限りです。
 ただ想定される残りの作業量は、ストーリーの筋書きさえ完璧なら一日二日で終わる程度のものしかありません。
 本当に出来るかどうかは自信がありませんが、できれば今週末に完成させたいというつもりです。

連奏イベントを完結一歩手前まで進められるテスト版を公開します

(アーカイブの公開は終了しました。沢山のご協力ありがとうございます)
(2016/4/12 19:33 自由度高の状態で起動するとネットワーク更新のチェック時にエラーが発生するため、テスト版では更新チェックを行わないように修正 19:38 再修正)

 作者の環境以外で無事に動作するかを確認するため、有志の方にテストをお願いしたいです。
 便宜上通常のヴィイとは別のアーカイブとして配付しており、ネットワーク更新も行えないようにしています。
 ご協力いただける方には、お手数ですがセーブデータをコピーしてイベントを進行してくださいますようお願いします。
 ヴィイのセーブデータは以下の箇所に存在しています。
ssp\ghost\vii\ghost\master\satori_savedata.txt

 また以下のようなバグを確認しており、直す方法を募っています。
filewatch.dllにてStartFileWatchを開始してからヴィイを終了するまでに辞書のリロードを行うとsspが強制終了する

(以下はテスト版最後のイベントの想定している流れの一部を書いたものです、ネタバレにご注意ください)
続きを読む →

11日にヴィイの「その時点で出来ている分」を試験的に公開させていただきます

 ストーリーはラストまで出来ていたつもりでしたが、冷静に見返してみると作成中の最後のイベントが長すぎ、冗長すぎて公開に堪えないものになってしまっていました。
 ラストの展開をもう少し練り直したいと思っています。ですがもうあまりに前回の更新から間が空きすぎているため、「最後のイベント」の前半部分まで進行できるものを明日公開したいです。
 もう一ヶ月以上まともな進捗が出来ていないのは申し訳ない限りですが、もう少しだけお付き合い願えれば幸いです。
(ヴィイのネットワーク更新は行わず、narアーカイブのみを限定的なものとして公開させていただくつもりです)

予告その2(アニメGIF)

a

 前の記事で書いた「いちばん難しい部分」というのはゴーストの枠からはみだすような妙なものでしたが、その部分の作成もひとまず終わりました。
 あとは文章を埋めていくだけという具合です。
 思いつきに任せて無茶をしたせいで想定していたスケジュールがぐちゃぐちゃになってしまいました。ですが、そろそろ本当に終わりに向かわせるつもりで尽力します。
(ただ完成後は、いろいろな環境できちんと動くかどうかを確認するために、まずベータテストをお願いすることになるかもしれません。その場合は本体とは別にテスト版のnarアーカイブをアップロードするつもりです)

近日中に連奏イベントを更新します

10th_SS6

 本来は今日完結させるつもりだったのですが、力不足でイベントのいちばん難しい部分をまだ書けていません。
 上記のスクリーンショットはイベント内容の予告的なものです。(実際のイベントではまた少し別のセリフになるかもしれません)
 ここまでついてきていただけたユーザさんには申し訳ない限りなのですが、もう少しだけお待ちいただければと思います。

今回の連奏イベントの流れを文章化しました(7/19更新)

 連奏イベントとは、ヴィイのメインストーリーを進めることで起こる、既存の四体のヴィイ関連ゴーストを渡り歩くイベントです。

■進め方
【人体視願/ヴィイ】
『連奏/狂乱書庫・黒いノート』(後日談完了が条件)
 ↓
『連奏/謎の光・また別の世界へ』
 ↓
【星に願いを。】
『連奏――夢のつづき(ストーリー完遂に加えて『連奏/謎の光・また別の世界へ』にて提示された言葉を入力する)
 ↓
『連奏――助力者、もう一人の助力者』
 ↓
『連奏――自業、あなたとわたし』(『助力者、もう一人の助力者』完遂後、このゴーストと下記の【?】を同時に起動させる)※夢ルートの場合は【?】のストーリー完遂が必要
 ↓
【?】(※非一般公開、『助力者、もう一人の助力者』にて配布ページに移動できる)
『連奏――殺意、もうひとりのバベル』
 ↓
【狂乱書庫/キョウコ】
『連想――連想停止、殺戮考慮』
 ↓
『キョウコ自身のしあわせについて』
 ↓
【人体視願/ヴィイ】
『連奏/オール・スター』(『謎の光・また別の世界へ』の完遂が条件)

■解説
 複数のゴーストを渡り歩く都合上、イベントの流れが不明瞭になっているので理解の一助として流れ図とイベント条件の一覧を書きました。
(条件が書かれていないイベントはひとつ上のイベントの完遂で解放されます)
 物語を楽しむために作者はこういう想定で作っている、という具合です。
 ただ、全てを矢印の順に進行させなければいけないかというとそうでもありません。
【人体視願/ヴィイ】→【星に願いを。】→【?】までは順番にやる必要がありますが、キョウコのイベントについては他の連奏イベントを全くやっていなくても始められます。
 またヴィイの連奏イベントのクライマックスは、他のゴーストの連奏イベントを終了せずともヴィイ側のイベントを終了させれば開始できます。
(あるゴーストが別のゴーストに起きたことを厳密に検知してフラグを立てるというのがまず不可能に近い上に、厳密にやろうとしてもユーザ側に不便をかけることになりそうなのでそういう仕様になっています)