我们刚刚推出了TriviArena,一个完全在Reddit上运行的免费Trivia游戏。
👉 开始玩:r/TriviArena
什么是它
- 点击“Play”,在15秒钟内回答20道问题
- 20+种类别——科学、历史、电影、音乐、地理、体育等
- 8种语言,自动检测您的Reddit地区
- 每周的排行榜——并且这里有个小诀窍:当分数打平时,会根据您的平均回答时间来打破,所以它奖励同时知道和快速回答
- 没有注册——您的Reddit身份就是您的账号
一些构建说明(给开发者)
- 使用Devvit Web构建——vanilla TS客户端 + 小型服务器,没有框架
- 排行榜是一个Redis有序集合,使用综合分数(
分数 × 10M − 平均毫秒数),所以使用一个ZADD就可以实现分数排名,然后按照速度排名 - 分数+平均时间打破,让每周的排行榜保持竞争性,即使很多人都达到相同的分数
- 整个游戏循环(计时器、分数、问题状态)都是一个共享模块,所以行为不会分散
非常欢迎您的反馈——关于难度、速度打破机制、类别、或者任何感觉不舒服的地方。也欢迎您的Devvit实现问题。
评论 (0)