Ruby on rails 铁路";徽章“;输入插件/教程?

Ruby on rails 铁路";徽章“;输入插件/教程?,ruby-on-rails,badge,achievements,Ruby On Rails,Badge,Achievements,有人知道是否有一个Rails gem/插件/教程展示了如何创建一个类似stackoverflow使用的徽章/成就系统吗 谢谢。我认为这不是一个框架,而是一个设计问题。如果您知道如何以面向对象的方式构建它,那么最终您也会知道如何在Rails中构建它 如果您是Rails新手,请查看并尝试确定“徽章/成就系统”的模型和关联 除此之外:不,我不知道有任何交钥匙gem/插件/教程可以帮助您构建这样一个系统。您可能还想尝试一下成就gem: 它是基于Redis的,所以你需要先让它工作起来。基本上,您可以定义一

有人知道是否有一个Rails gem/插件/教程展示了如何创建一个类似stackoverflow使用的徽章/成就系统吗


谢谢。

我认为这不是一个框架,而是一个设计问题。如果您知道如何以面向对象的方式构建它,那么最终您也会知道如何在Rails中构建它

如果您是Rails新手,请查看并尝试确定“徽章/成就系统”的模型和关联


除此之外:不,我不知道有任何交钥匙gem/插件/教程可以帮助您构建这样一个系统。

您可能还想尝试一下成就gem:

它是基于Redis的,所以你需要先让它工作起来。基本上,您可以定义一组成就上下文(查看的页面、发送的消息等),必要时还可以定义多个级别。然后,你在某些事件上适当地增加你的价值,然后你可以检查是否达到了目标


此链接还对徽章/成就系统背后的思想进行了较为详细的解释:

请查看

还有Gioco,我还没有尝试过:

这是一个老问题,我最终推出了自己的解决方案,但这正是我当时想要的,所以我将把它标记为答案!选中此项: