が、私はそれを考え出すことなく、時代のカップルに見てきましたトリッキーな質問があります下よりも頻繁に表示されます。ランダム機能:高い値が
バックストーリー:私は、動物/怪物などと戦うテキストベースのRPGゲームを作っています。それはあなたが毎回お互いに多くのヒットポイントを打つ他のゲームと同じように機能します。
問題:私はレベル、鎧などに応じて、ヒットの最終的な値を生成するためにPHPでランダム機能を使用しています。しかし、より高い値(最大ヒットのような)が低い値よりも少なく表示されるようにしたいと思います。
これは、例えば、グラフである:
どのように私は、この使用してPHPとのrand関数のようなものを再現することができますか? rand(1,100)
と入力すると、すべての数字が選択される可能性は同じです。
私の考えはこれです:第二度(または二次関数)を作成し、計算を行うために乱数(X)を使用します。
は私のようなこの作品はしたいですか?質問は少しトリッキーで、あなたはより多くの情報と詳細をたいなら、私に知らせてください。
[乱数ジェネレータをバイアスする方法](http://stackoverflow.com/questions/1858364/how-to-bias-a-random-number-generator)をご覧ください。 – deceze
より高い値を低い値よりも少なく表示する場合は、グラフを反転する必要はありませんか?私はX軸が数字であり、Y軸が現れることを推測しています。 – pomeh