ども、アキトです。
ランダムジェネレータ関連でつらつらと考えてみましたんで、お届けします。
■ランダムジェネレータ案・追加
いずれも汎用ファンタジーものとして考えてます。
・ありふれているはずだけどどこか印象的な場所
・朝/昼/晩御飯メニュー
・街での噂
■シナリオソースジェネレータの試作
あまり足踏みをしていてもつまらないので。実際にひとつぐらい着手してみて
ジェネレータ作成のノウハウなどを考えていこうかと。
そこで、まずは、
http://cgi.osk.3web.ne.jp/~zalsoba/cgi-bin/wh.cgi
にある「簡易シナリオソース作成機1 ファンタジー用」をベースにシナリオ
ソースジェネレータの検討をしていこうと思います。
===== 簡易シナリオソース作成機1 ファンタジー用 ======================
A. 基本
-1. 導入・理由 (PC達を引き込む理由付けです)
-2. 障害 (シナリオ達成を妨げるもの)
-3. いつ (達成までの時間の制限、行動時間を示します)
-4. どこで (舞台を表します)
-5. 何を (シナリオ達成・解決への対象となる物・情報)
-6. どうする (最善の解決法、目的を示します)
B. オプション(上記に関連する項目。無視してもかまいません)
-1. NPC (自分のキャラクターの種族の人々)
-2. モンスター (広く言えば自分の種族外の生物。異種族もここに入る)
-3. 物品 (物・無生物)
-4. ランダムキーワード (その外の事象)
======================================================================
◆実用かバラエティか
シナリオソースジェネレータは、実用的なものを目指すとしましょう。
◆汎用かシステム対応か
これはベースのものを引き継いで、汎用(今回はファンタジー全般)で行ないま
しょう。
#一行掲示板のように、ランダムジェネレータを使えるサービスがあると、
#好みのゲームタイトル専用のシナリオジェネレータが作れて嬉しいかも。
◆項目種類
基本的に、A-1〜A-6、B-1〜B-4でも機能するでしょうが、そのままでは芸が無
いので、いくつか変更や追加を考えてみました。
B-1-1. NPC1 (依頼人・協力者など)
B-1-2. NPC2 (黒幕・妨害者・競合者など)
B-4-1. キーワード1 (動作・形容)
B-4-2. キーワード2 (象徴的な語・タイトルの断片)
これらは実際の出力結果を分けるというよりも、内容を考えるときの補助とし
ての考察になるかと。
B-5. 隠された障害 (当初はPLに明かされない障害)
B-6. 報酬・代償 (シナリオ達成で得られる/失うもの)
一方、こちらは新しい出力結果項目になるでしょう。
◆内容
とりあえず、利用者がシナリオを作るきっかけとなる出力結果がでるまで繰り
返し使用することも考えると、そうそう同じものが出ることのないよう、項目
毎に100コぐらいあれば良いかと思います。
だとすると、12項目×100コで、1200コを考えれば良いということになるかと
思います。まぁ、10人ぐらいで作業を分担していけば、そんなにキツイ作業と
はいえない……ですよね?
添付は禁止だったはずなので、実作業(内容をひねり出す)は、またの機会。
# 実作業に入ったら、各項目につき、10ずつあげてもらえますかね?>ALL
# あと、まんまMLに流してしまう、で良いのかしら? >sfさん
■おわり
とりあえず、ここまで。