私はそれを理解せずに数回調べたトリッキーな質問があります。
いくつかの裏話:私は、プレイヤーが動物やモンスターなどと戦うテキストベースのRPGゲームを作成しています。これは、ラウンドごとに多数のヒットポイントを互いにヒットする他のゲームと同じように機能します。
問題:レベルや鎧などに応じて、phpのランダム関数を使用してヒットの最終値を生成しています。ただし、高い値(最大ヒット数など)は、低い値よりも少ない頻度で表示されるようにしたいと思います。
これは例です-グラフ:
PHPとrand-functionを使用してこのようなものを再現するにはどうすればよいですか?すべての数字を入力rand(1,100)
すると、同じように選択される可能性があります。
私の考えはこれです:2次(または2次関数)を作成し、乱数(x)を使用して計算を行います。
これは私が望むように機能しますか?
質問は少しトリッキーです。詳細や詳細が必要な場合はお知らせください。