문제

StackoverFlow가 사용하는 것과 유사한 배지/성취 시스템을 만드는 방법을 보여주는 Rails Gem/플러그인/튜토리얼이 있는지 아는 사람이 있습니까?

감사.

도움이 되었습니까?

해결책

당신은 또한 업적 보석을 시도하고 싶을 수도 있습니다 : https://github.com/mrb/achievements

Redis를 기반으로하므로 먼저 작동해야합니다. 기본적으로 필요한 경우 여러 레벨과 함께 많은 업적 컨텍스트 (보기, 메시지를 보낸 메시지 등)를 정의합니다. 그런 다음 특정 이벤트에 대한 가치를 적절하게 증가시킨 다음 성취도에 도달했는지 확인할 수 있습니다.

이 링크는 또한 배지/성취 시스템의 사고에 대한 상대적으로 자세한 설명이 있습니다. ROR 성취 시스템 - 다형성 협회 및 설계 문제

다른 팁

나는 그것이 프레임 워크이지만 디자인 질문이라고 생각합니다. 객체 지향적 인 방식으로 빌드하는 방법을 알고 있다면 결국 레일에도 구축하는 방법을 알 수 있습니다.

당신이 레일 초보자라면, "활성 레코드 협회"에 대한 철도 가이드 "배지/성취 시스템"의 모델과 연관성을 식별하십시오.

그 외에도 : 아니요, 저는 그러한 시스템을 구축하는 데 도움이되는 턴키 젬/플러그인/튜토리얼을 모릅니다.

아직 시도하지 않은 Gioco도 있습니다.http://joaomdmoura.github.io/gioco/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top