コンテンツへスキップ

その他のエンジン機能

ランダム要素とダイスロール

ランダム要素を使って、ゲームプレイ機能や報酬テーブルを作成します。

ゲームプレイにランダム関数を追加すると、次のタイプのゲーム機能を使えるようになります:

  • あらゆる面数のランダムなダイスロール(例:D20、D2、D100)
  • ランダムな戦利品または報酬
  • 値をランダムな量だけ増やす

これまでは:

プレイヤーの選択 → 固定された結果

今後は:

プレイヤーの選択 → ランダムロール → 異なる結果

オプション1:ダイス表記

関係値などの値を固定値ではなくランダムなロール結果にします。つまり、関係値をダイスロールの結果と同じ値にします。

例: 1d20と入力すると、ゲームが1以上20以下の数値を1つ選び、その数値が関係値になります。

実際にはどのように表示されますか?

スクリーンショット:ダイス表記フィールドが1d20に設定され、関係値が1以上20以下のランダムなロール結果になる。

オプション2:XからYまでのランダム値

範囲内のランダムな数値を値として設定し、任意でボーナスを加えます。XからYまでのランダムな数値を選んで関係値に設定し、さらに固定ボーナスを加えることもできます。

例: 最小値を1、最大値を5、ボーナスを2に設定した場合:

  • ゲームが1以上5以下の数値を1つ選びます。
  • ゲームは必ず2を加えます。
  • 結果は必ず3以上7以下になります。
スクリーンショット:「XからYまでのランダム値」の設定。最小値は1、最大値は5、ボーナスは2。
スクリーンショット:ゲームエディターで値を設定するためのランダム範囲設定。
スクリーンショット:ランダム範囲の値設定を別の画面から表示。

オプション3:ランダムな量だけ増やす

前のオプションに似ていますが、新しいスコアを設定する代わりに、プレイヤーの現在のスコアを増減します。

スクリーンショット:「ランダムな量だけ増やす」設定で、プレイヤーの現在のスコアを調整している画面。

結果

いずれかのオプションを適用した後、望ましい結果に必要な最低ポイント数を条件とするチェックポイントまたは選択肢を使います。

例: ポジティブな結果「恋のお相手を癒やす」には、6ポイント以上が必要です。チェックポイントまたは選択肢をランダム処理の直後に配置してください。

  • ランダムなロール結果が6ポイントを超える → ポジティブな結果
  • ダイスロールの結果が6ポイント未満 → ネガティブな結果
スクリーンショット:ダイスロールを判定し、結果が6ポイント未満の場合はネガティブな結果に進むチェックポイント。