氷川 TRPG 研究室 / trpgtoolbox

trpgtoolbox / column編集 / exgame

column/​exgame

_ イベント Edit

「イベント」はシーンの途中、あるいはシーンの間(シナリオの開始時と終了時を含む)に挟み込まれる出来事で、原則としてゲームマスターから一方的にキャラクタたちに起こったことが伝えられます。「イベント」は、しばしばゲームの条件を変更する役割を持ちます。

Page Top

_ イベントの役割 Edit

イベントそのものはゲームの要素ではありませんが、イベント発生の結果、ゲームの要素である《課題》〈制約〉[リソース]が変化することがあります。

《課題》の追加・削除
イベントの発生により、新たな《課題》が追加になったり、今やっている《課題》や次に取り組む予定の《課題》が取り消されたりします。また、過去に失敗に終わった《課題》がフォローされることもあります。親しいNPCが誘拐され《救出》の課題が発生したり、これから説得に向かおうとしていたNPCがそれを聞いて急に協力的になったりします。
〈制約〉の追加・削除
イベントの発生により〈制約〉が追加になったり、解除されたり、厳しくなったり緩められたりします。
[リソース]の追加・削除
イベントの発生により[リソース]が追加になったり使えなくなったりします。伝令が到着して思ったより敵の援軍が早く到着しそうだと分かり、[時間]のリソースが減ったり、事情を知った有力者が協力を申し出てくれたため[動員]ができるようになったりします。
情報
イベントの発生により情報がもたらされます。敵の根城がわかったり、アイテムの使い方がわかったりします。
謎の発生
イベントにより謎が発生します。
関係の変化
イベントの発生により味方だったNPCが敵に回ったり、敵だったNPCが協力してくれたりします。

ゲームの要素(《課題》〈制約〉[リソース])が変化すると、プレイヤたちの計画は崩れ、過去の意志決定に対する無力感が生じてしまう危険性があります。そのため、イベントでこれらを変化させる場合は、プレイヤたちの納得のいく形で発生させるよう十分注意してください。例えば、そのようなイベントが将来発生するかもしれないことを噂やNPCを通じて予め伝えておきます。

Page Top

_ セッションを立て直すイベント Edit

コンベンションなど制約の多いプレイ環境では、一種の保険としてイベントを用意します。例えば、コンベンションの終了時刻までに終わりそうになければ、イベントを発生させて途中の《課題》を省略します。反対に、思ったより早く進んでいるのであれば、イベントを発生させて課題を追加します。

ゲームバランスが厳しすぎた場合は、イベントを発生させて[リソース]を追加したり、失敗した《課題》のフォローをしたりします。

ただしこれらの行為は、ともするとゲームの楽しさを減じかねませんので、乱用は避けるべきです。

Page Top

_ ゲーム性を増すイベント Edit

先述のとおり、イベントを安易に使うとゲームとしての面白さを壊しがちなのですが、うまく使うことで反対にゲームを面白くすることもできます。

イベントによって《課題》や〈制約〉が変化するかもしれない、という前提に立つと、プレイヤたちがシナリオの展開を読むことが難しくなります。また、「TPRGシナリオ作成の道具箱」でシナリオをつくると、シーンの独立性が強いためこじんまりとしたセッションになりがちですが、イベントをうまく使うことでダイナミックにストーリーが変化していく楽しさをそこに付け加えることができます。

Page Top

_ イベントの発生 Edit

イベントは、特定の条件(決められた日時になる、キャラクタたちが特定の場所にいたり特定の行動をする)を満たしていればキャラクタたちが能動的に動いてなくても発生します。

例えば、ある日時になるとNPCがキャラクタたちに接触してきて相談事を持ちかけるイベント、町の酒場に行くと噂を耳にするイベントなどがあります。

その他、イベントの典型例としては、シナリオ開始時の導入部、シナリオ終了後のエピローグがあります。

 
リンクページ: FrontPage
Counter: 1884, today: 2, yesterday: 0
最終更新: 2011-07-24 (日) 23:29:42 (JST) (2161d) by kilica

Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/xpwiki.php line 38
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/xpwiki.php line 43
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1009
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1132
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1134
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1145
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1156
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1167
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1181
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1192
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1195
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1200
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 1736
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/pukiwiki_func.php line 4257
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/xoops_wrapper.php line 337
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/xoops_wrapper.php line 490
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/xpwiki_func.php line 55
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/func/xpwiki_func.php line 2811
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/convert_html.php line 92
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/convert_html.php line 587
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/convert_html.php line 941
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 43
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 61
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 64
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 70
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 76
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/config.php line 113
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 130
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 256
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 413
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 417
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 538
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 556
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 574
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 592
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 609
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 625
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 643
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/plugin/attach.inc.php line 664
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/attach.php line 690
Unknown Condition [8192]: Assigning the return value of new by reference is deprecated in file /var/www/www.trpg-labo.com/xoops_trust_path/modules/xpwiki/class/attach.php line 850