を取得するためにOpenFeintをを使用してだから私はそうのように私の成果を設定しています: int currentPercentage = ... // Work out current percentage of progression to update too
[[OFAchievement achievement: ACHIEVEMENT_ID] updateProgressionC
良いアルゴリズムの推奨をお探しです。 私はユーザーと業績があります。ユーザーはAchievementsを作成し、他のユーザーに提供します。各達成度には、ユーザーが指定するポイント値が関連付けられます。ユーザーの合計得点は、すべての成果の合計です。 基本的に : Achievement :
owner = Alias
points = int
User :
achi
私はHow to implement an achievement system in RoRのメソッドを使って、自分のアプリにバッジ/アチーブメントシステムを実装しています。 これまでのところうまくいきましたが、私は現在サイトに存在するすべてのバッジの「マスターリスト」を持っていたいと考えています。これが絶えず増加しているので、私は手動で更新するのではなく、このリストに動的にデータを入れることが