ソフトを開発しようと思った動機、背景
「CROW」は元々「伺か」と呼ばれるソフトの互換品として作られました。「CROW」の前にも互換品として「SSP」というソフトがありましたが、ある日その開発者が開発終了を宣言しました。別に互換品の開発が終了しただけで本家はまだ元気だったんですが、元々プログラマとしていろいろやってみたいことはあったので、それをきっかけとして「CROW」の開発をはじめました。とはいっても、まだ互換部分の実装に時間を取られてやってみたかったことはほとんどできていません。ただ、そろそろ新たな機能の実装をはじめようとは思っています。開発中に苦労した点
やはり、すでに何百と存在するゴースト(キャラクターデータ)を正常に動作させるのが大変でした。もとの仕様があっても細かな部分は調べるしかなく、いろいろ解析するのに時間がかかりましたね。また、実際に作り出してみると実は作らなければならないものが多く、思った以上に時間がかかってしまいました。
ユーザにお勧めする使い方
やはり、いろいろなゴーストを使ってみてほしいですね。「CROW」のゴーストインストーラを使用すると、簡単に新しいゴーストをインストールできるので、どんどん使ってみてください。毎日新しいゴーストをインストールしても、1年以上持ちます(笑)。
また、ゴーストは使うだけでなく自分で作ることもできます。プログラムの知識はいりませんし、絵が描けなくてもフリーで使えるシェル(キャラ画像)を公開しているところもあります。興味のある方は、CROWページ内のFAQページを見てくださいね。
今後のバージョンアップ予定
「伺か」の互換品としての「CROW」は大体でき上がりました。これからは「CROW」独自の拡張をしていく予定です。その前に、高速化と安定化が先ですけどね。まずはプラグイン化をすすめ、機能の収拾選択をできるようにし、とりあえずポリゴン表示機能を搭載してみようと思っています。
そのほか
私は「CROW」のほか、ゴーストセンターというサイトも運営しています。ここには公開されているゴーストのほとんどが登録されており、画像付で検索することができます。こちらの方も見に行ってみてくださいね。
(AQRS)