[過去ログ]
【ゲームで、この処理ってどーやってんの?】 (125レス)
【ゲームで、この処理ってどーやってんの?】 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
38: 29 [sage] 2018/06/01(金) 16:13:07.09 ID:0NO1muzn えー、すいません。 >>29は、 えーと、?分岐させたいケースごとに適当な数をセットし、?その合計でそれぞれ割ると、それぞれの確率、重み?になるので、その確率を順に足すことで、0.0〜1.0に収まる範囲に分岐の確率を設定できるので、そこに乱数値を与えて分岐のIDを返す。 ?だけ渡せば良く、?以降を関数化したもの、です。 前述したように、分岐数も自由だし、分岐に用いる割合の合計を100とか1.0にしなくてもよい点が、自分ではなかなか閃いたなあ、というもの、でした。 m(_ _)m http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/38
39: 29 [sage] 2018/06/01(金) 16:22:47.28 ID:0NO1muzn >>38のメリットは、関数化によるものは当然ですが、?を変更するだけで、分岐を増やしたりそれぞれの確率を変えたり出来る修正の簡略性でしょうか。 関数の中では、分岐IDを返すのはforとかdo loopになってますが、 普通にselectを使う場合の分岐を増やしたり確率を変更したりする時より修正の手間が減るかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/39
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.583s*