Ответ 1
Я построил драгоценный камень для управления рейтингами (уровнями), значками и точками, предоставляемыми в Rails-приложениях. Он размещался в https://github.com/tute/merit.
Кто-нибудь знает о "гениальности"? Я ищу что-то, что может обеспечить функциональность, которую вы найдете в Badgeville, BigDoor, Bunchball и т.д. Кажется, что эти платформы, вне аналитики, а в некоторых случаях - простой процесс настройки для создания виртуальных вознаграждений, не предлагаю вам многое, что вы не могли бы построить самостоятельно, если все ваши потребности - создать простую систему вознаграждений, основанных на событиях.
Если кто-нибудь знает о каких-либо драгоценных камнях или плагинах, которые предоставляют установку для добавления виртуальных вознаграждений и "игры" на ваш сайт Rails, дайте мне знать!
Я построил драгоценный камень для управления рейтингами (уровнями), значками и точками, предоставляемыми в Rails-приложениях. Он размещался в https://github.com/tute/merit.
Я выпустил свой собственный геймификатор с открытым исходным кодом для приложений RoR, который использует Active Record, вы должны взглянуть, он очень прост в использовании, это имя 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).
Посмотрите здесь: "http://rubygems.org/gems/userinfuser
badgeable gem отлично, но есть и драгоценный камень для BigDoor https://github.com/danieljohnmorris/big-door
Gamification является довольно новым, поэтому общий драгоценный камень, вероятно, недоступен прямо сейчас (хотя я не делал исчерпывающих исследований в этом, так как основным языком является Python).
Чтобы создать его самостоятельно, вам, вероятно, понадобится довольно конкретная реализация для вашего фреймворка/приложения. Многие люди смотрят на игровые платформы и думают "это легко, я мог бы это сделать". Это только после того, как они приступят к разработке системы, в которой они понимают, что сложность намного выше, чем кажется.
Использование API, такого как BigDoor, предлагает способ сократить время разработки, и вы получаете преимущества усовершенствований API от нескольких издателей vs обратная связь от одной реализации.
Использование драгоценного камня, связанного с merletta, может быть хорошей отправной точкой.
(ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я разработчик BigDoor)