2010-12-09 49 views
25

有谁知道“游戏化”宝石?我正在寻找可以提供您从Badgeville,BigDoor,Bunchball等中找到的功能的东西。看起来像那些平台,除了分析和某些情况下,创建虚拟奖励的简单设置过程之外,没有如果您的需要是创建一个简单的基于事件的奖励系统,您就可以提供一大堆你无法建立的自己。“游戏化”宝石?

如果有人知道任何宝石或插件,提供了一个设置为虚拟奖励和“游戏化”添加到您的Rails网站,让我知道!

回答

13

我为管理排名(水平)宝石,徽章和点数在Rails应用中授予。它的托管在https://github.com/tute/merit

+0

它和Heroku一起使用吗? – 2013-06-17 17:27:15

2

badgeable宝石是好的,但也有宝石的BigDoor https://github.com/danieljohnmorris/big-door

+0

@Splee和@merletta,谢谢你的回应。我会更仔细地检查BigDoor,但是我真正追求的是类似'Badgeable'的东西,这将允许我创建自己的徽章系统。在经历了发展之后,我会回到这里,让@splee对我说:“我告诉过你了。” :) – aressidi 2010-12-10 11:54:02

0

游戏化是相当新的,所以可能是一个普通的宝石,现在不可用(尽管我没有做过详尽的研究,这是我的主要语言是Python)。

要自己构建它,您可能需要为您的框架/应用程序提供相当具体的实现。许多人都在关注游戏化平台,认为“这很容易,我可以做到这一点”。只有当他们开始设计系统时,他们才意识到所涉及的复杂性比看起来要高得多。

使用像BigDoor这样的API提供了一种缩短开发时间的方法,您可以从多个发布者获得对API改进的好处,也可以从单个实现获得反馈。

使用merletta链接的宝石可能是一个很好的起点。

(免责声明:我在BigDoor开发商)

14

我已经发布了我自己的使用Active Record的RoR应用程序的开源游戏化gem,你应该看一看,它非常易于使用,它的名字是Gioco。

这里是GitHub的:https://github.com/GiocoApp/gioco 我有一个关于它的帖子太:http://www.sitepoint.com/gioco-the-gamification-gem/

Gioco也有一个SaaS版本(http://gioco.pro)与客户端的宝石设置到Rails应用程序和Heroku的插件来支持它(http://addons.heroku.com/giocopro)。