gpt4 book ai didi

simulation - 运动模拟游戏的动态如何运作?

转载 作者:行者123 更新时间:2023-12-04 13:00:54 24 4
gpt4 key购买 nike

我想创建一个棒球模拟游戏。

这些体育管理游戏是靠运气的吗?完全靠运气的管理游戏是不公平的,但也不能太可预测。这些游戏背后的逻辑是如何运作的?

最佳答案

这都是关于概率和统计的。你根据你分配的一些属性来设置事情发生的机会,然后在游戏过程中随机因素出现,让事情变得更难预测,更有趣。通常,您会从某个外部来源获得大量统计数据,将它们编码到您的游戏数据库中,然后编写一个系统,将随机数与这些统计数据进行比较,以生成与统计数据所基于的真实观察结果近似的结果。

过于简单的例子:假设你的游戏中有 8.5% 的时间击中本垒打的 Babe Ruth,以及有 4% 的时间击中一个本垒打的小家伙。这些是您测试的属性。因此,对于您模拟的每个音高,请选择 0 到 100% 之间的随机数。如果它小于或等于属性,则击球手得分本垒打,如果大于属性,则不会。几次投球后,您将开始看到 Babe Ruth 相对于另一个人的素质表现,因为他的本垒打次数往往会超过两倍。

实际上,您对此有不止 1 个属性,这取决于例如投球的类型。另一个球员可能会选择使用哪些救援投手来尝试利用击球手能力的弱点。所以游戏玩法来自这些不同属性之间的相互作用,你试图最大限度地提高属性测试对你有利的机会。

附注。对有关棒球的任何错误表示歉意:我是英国人,所以不能指望理解这些事情。 ;)

关于simulation - 运动模拟游戏的动态如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1192147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com