【问题标题】:PHP Game Formula [closed]PHP游戏公式[关闭]
【发布时间】:2013-02-11 19:15:06
【问题描述】:

基本上,我正在尝试用 PHP 编写一个简单的足球游戏。我正在努力思考一个公式如何让球队赢得比赛。

让我们举个例子,一支球队在球场上有 11 名球员,每个球员的最高排名为 100,因此一支球队最多有 1100xp 才能拥有一支满员的足球队。

我如何使用 PHP 公式来确定哪支球队会获胜或平局?我正在考虑计算一个球队获胜的百分比,但我不确定如何将平局添加到公式中。

任何帮助将不胜感激

【问题讨论】:

  • 你的游戏是什么?如果他们有更多的 XP,人们需要赢吗?
  • 这是一场足球比赛,他们不一定会赢,只是更有可能取决于他们有多少经验值。我不确定我会怎么写这个
  • 所以你想写一个足球游戏模拟

标签: php math formula


【解决方案1】:

您的问题没有意义,因为您将其开发为应用程序“基本上我正在尝试用 PHP 编写一个简单的足球游戏”。如果您尝试使用 php 进行数学运算,例如拥有最多 exp 的团队将获胜,那么就可以了。如果您了解 PHP 的基础知识:

$winner = ($team_1_exp > $team_2_exp ? team1:team2);
return $winner; 

如果需要概率:

$t1 = "team 1 exp points";
$t2 = "team 2 exp points";

$total = $t1 + t2;

$t1 = $t1 / $total * 100; // % amount of chances of winning of team1.
$t2 = $t2 / $total * 100; // % amount of chances of winning of team2.


$winner = ($t1 > $t2 ? team1 : team2);
echo $winner."has more chances of winning this game"; // The probability which team can win!

【讨论】:

  • 但我不想保证,我只是想增加概率——这可能吗?
  • 根据经验值是不可能的!找到任何其他情况并告诉我。
  • 您可以将结果显示为概率“哪个团队的技能更高”、“运气目前在 $team 这边”或其他任何内容!
  • 否则,找到另一个条件和它只是简单的数学:)
  • 好的,我编辑我的答案。现在检查?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-11
  • 2014-11-08
  • 1970-01-01
  • 2011-10-20
  • 2010-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多