【发布时间】:2017-04-15 15:53:51
【问题描述】:
我正在使用 Unity 开发一款适用于 Android 的问答游戏。该游戏基本上向玩家展示问题及其各自的答案。这些问题和答案存储在 SQL 数据库中。游戏从数据库中获取数据并将其展示给玩家。
好吧,一旦玩家回答了一个问题,我想告诉他到目前为止有多少选择的百分比有每个答案。我的意思是,到目前为止,世界上有多少人选择了该问题的每个答案。 例子: 问题 A -> 答案 B (25%) 答案 C(25%) 答案 D(50%) 答案 E(0%)
我这样做的主要想法是存储每个答案的选择次数和播放该问题的总次数。然后我可以使用这个公式找到每个答案的百分比: 答案 B 的概率 -> 答案 B 的选择次数/玩家玩过该问题的所有时间的总和。
我不知道我是否可以将所有这些数据存储在一个 sql 表中,因为回答问题的次数会一直增加。也许有另一个公式可以做到这一点。
我不知道这是否是存储数据以进行概率运算的最佳方式。我只是需要一个更好的主意来做到这一点。
关于游戏的一些注意事项: -如果玩家解决了 2 次或更多问题,我想将所有这些都考虑到概率公式中。 -我想将所有在线数据存储在 SQL 数据库中
任何想法都会有所帮助。 谢谢。
【问题讨论】:
标签: sql database store probability