追加案: シナリオにタグをつける

Issue #685 new
k4nagatsuki repo owner created an issue

CardWirthのユーザが所持するシナリオは時として膨大な数になるため、それを整理し、分類し、効率よく管理する仕組が当然必要となってきます。現状のCWPyでも、この部分の整備は不充分です。

幸いCWに限らず同じ問題を抱えているソフトウェアやサービスはたくさんあり、そこで考案されたアイデアを流用する事が可能です。

たとえばタグシステムです。これはシナリオに、内容を端的に示す短い文字列であるタグをつける事で、分類性・検索性を向上させるという仕組です。

実は私が開発を引き継ぐよりも前に(Wsn.0の時点で)貼紙にタグをつける仕組はあったいたのですが、これまでは活かされていませんでした。そろそろこれを活用してもよい頃ではないかと思います。

以下の作業が必要です。

  • エディタ側の対応。作者がシナリオにタグをつけられるようにする。
  • エンジン側でプレイヤーも任意のタグをつけられるようにする。これはシナリオを改変するのではなくシナリオDBに登録される。
  • タグで検索できるようにする。
  • クラシックなシナリオへの対応。mode.iniが利用できそうです。

シナリオの入手性に関してですが、将来はCWPyエンジンが直接インターネットを参照し、ギルドのようなサービスを検索して見つかったシナリオをダウンロード・インストールするといった方向性にするのが、今時では正統な進歩の方向性だと思うのですが(計画があるわけではありませんが)、その時にもタグシステムは有効に活用できるはずです。

Comments (1)

  1. Log in to comment