我们刚刚推出了TriviArena,一个完全在Reddit上运行的免费Trivia游戏。

👉 开始玩:r/TriviArena

什么是它

  • 点击“Play”,在15秒钟内回答20道问题
  • 20+种类别——科学、历史、电影、音乐、地理、体育等
  • 8种语言,自动检测您的Reddit地区
  • 每周的排行榜——并且这里有个小诀窍:当分数打平时,会根据您的平均回答时间来打破,所以它奖励同时知道和快速回答
  • 没有注册——您的Reddit身份就是您的账号

一些构建说明(给开发者)

  • 使用Devvit Web构建——vanilla TS客户端 + 小型服务器,没有框架
  • 排行榜是一个Redis有序集合,使用综合分数分数 × 10M − 平均毫秒数),所以使用一个ZADD就可以实现分数排名,然后按照速度排名
  • 分数+平均时间打破,让每周的排行榜保持竞争性,即使很多人都达到相同的分数
  • 整个游戏循环(计时器、分数、问题状态)都是一个共享模块,所以行为不会分散

非常欢迎您的反馈——关于难度、速度打破机制、类别、或者任何感觉不舒服的地方。也欢迎您的Devvit实现问题。