エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ガチャが世に出てきてかなり経つけど、ソースコードって出回ってないような気がするので、書いてみた。 ... ガチャが世に出てきてかなり経つけど、ソースコードって出回ってないような気がするので、書いてみた。 配列からランダムに1件取得するメソッド(Utility.php)はガチャのロジックを比較してみたを参照。 単純にリストからランダムで引かせるだけじゃなくて「Xグレードの確率 X倍アップ!」とか言いやすいように、最初にグレードを決めてから対象のガチャを引くようにしています。 あとModelは記載していませんので、自前の環境に合わせて補完してください。 ソース ガチャ本体 require_once 'Utility.php'; class Gacha { /** * ガチャをひく * @param int ガチャID * @param int 引く枚数 * @return array (カードID => 枚数) */ public static function doGacha($gachaId,