たとえばね。

TRPGさん1号には以下のモジュールが必要になる。(のかな)

  • モジュール構成
  • ・テキストファイルの入力
  •   ・ドラック&ドロップによるファイル読み込み
  • ・テキストファイルの出力
  •   ・ファイル名の作成(シナリオ名+日付時刻)
  •   ・新規ファイルの出力
  • ・テキストのパース
  •   ・読み込んだテキスト内容の取り出し
  • ・シナリオエンジン
  •   ・テキストの生成
  •     ・次シナリオの決定
  •       ・シナリオテキストの読み込み
  •       ・選択肢テキストの読み込み
  •     ・シナリオテキストの生成(いまどんな状況かのテキスト)
  •     ・ステータステキストの生成(身体および所持品のテキスト)
  •     ・選択肢テキストの生成(状況選択肢・基本選択肢・システム選択肢)
  •   ・セーブデータの生成
  •     ・ シナリオ+ステータスからセーブデータを生成

よーし、つくろう。