Questions tagged [achievements]

In video gaming, an achievement is a meta-goal defined outside of a game's parameters. Achievements may be implemented by a platform, or solely within the game itself.

From Wikipedia:

In video gaming parlance, an achievement, also sometimes known as a trophy, badge, award, stamp, medal or challenge, is a meta-goal defined outside of a game's parameters. Unlike the systems of quests or levels that usually define the goals of a video game and have a direct effect on further gameplay, the management of achievements usually takes place outside the confines of the game environment and architecture.1 Meeting the fulfillment conditions, and receiving recognition of fulfillment by the game, is referred to as unlocking the achievement. Despite the usual connotations of the term, unlocking an achievement does not generally pave the way for future actions with the same achievement.

234 questions
50
votes
4 answers

Implementation of achievement systems in modern, complex games

Many games that are created these days come with their own achievement system that rewards players/users for accomplishing certain tasks. The badges system here on stackoverflow is exactly the same. There are some problems though for which I…
lamas
  • 4,528
  • 7
  • 38
  • 43
21
votes
4 answers

Modern tools for Ruby/Rails for building an achievement system

I am interested in building a robust achievement system for my Ruby on Rails application. The achievements can happen in a myriad of ways. Normally, we'd have some criteria that can happen to several models, some required, some optional (mix and…
randombits
  • 47,058
  • 76
  • 251
  • 433
19
votes
7 answers

How can I reset achievements from Google Game Services?

I'm testing my game using Google's new Games Services, and I'd like to reset my account's achievements for testing. I've found that you can reset achievements using google's APIs…
17
votes
3 answers

IOS Game Center Achievement Upload

Is anybody aware of a way of uploading all the Achievements into Game Center within iTunes Connect? I have about 30 achievements in 10 languages. That's a whole bunch of clicking, cutting and pasting to get the data from my source file into…
Nosy Wombat
  • 173
  • 1
  • 6
11
votes
1 answer

Publish Android App with leaderboards and no achievements

I have got my leaderboards integrated into my android app, but don't plan on adding achievements. I have completed the Game Services setup in the Developer console on Google Play, all apart from the achievements. When I go to the Publish section it…
Henry-95
  • 719
  • 3
  • 12
  • 20
10
votes
1 answer

Badge achievement system like SO: Data being used + Criteria(instant awarding & cron jobs)

I've been looking at an open source clone of SO, http://github.com/cnprog/CNPROG I don't know Python/Django but I can still read whats going on, The developers, seem to only be awarding badges with cron jobs, The awards are given out by the methods,…
Daxon
  • 1,397
  • 2
  • 21
  • 38
9
votes
1 answer

OAuthException 2500 (Unknown path components) when trying to register Achievement in Facebook

I am trying to register a Facebook open graph achievement for an app. I obtain the app access token and post the following request using open graph API…
tron
  • 311
  • 1
  • 3
  • 10
9
votes
1 answer

Offline Game Center iOS Achievements

Trying to figure out best way to work with Achievements in Game Center in case of offline mode (e.g. Airplane mode turned on). As far as I understand Game Center in iOS 5+ takes care of offline submitted achievements and scores. It acts like a proxy…
Insomniac
  • 3,354
  • 2
  • 23
  • 24
8
votes
1 answer

How to handle achievments/badges/awards for your APP with minimum hit to system?

I like the concept of badges and achievements for a website I am designing. They have been proven to improve ussage/utilization rates and I think could be a large motivator for an app I'd like to develop. At a high level I can think of 3 ways to do…
Chris Sobolewski
  • 12,819
  • 12
  • 63
  • 96
8
votes
2 answers

Django: Best Badge app for Django project

I would like to implement a badge app in a Django project to provide the same functionality like Stackoverflow to award users badges. I have looked at various apps (list of apps), and various blogs have mentioned Brabeion. Is that the best Django…
neurix
  • 4,126
  • 6
  • 46
  • 71
6
votes
2 answers

Is there a way to reset Achievement progress for my GameCenter sandbox account?

I have a GameCenter Sandbox-Account have tested my game, earned achievements, etc. Now I've made some changes and want to test earning Achievements again! Do I have to make an entire new Sandbox-Account or is there a way to reset my account?
col000r
  • 95
  • 1
  • 5
6
votes
1 answer

How did Valve build their real-time achievement engine in Team Fortress 2?

The complexity of achievements I've noticed while playing Team Fortress 2 on Steam is amazing. Are there any resources that describe how they architected their achievement engine? There is a lot of data that has to be processed simultaneously and in…
Vyrotek
  • 5,356
  • 5
  • 45
  • 70
6
votes
1 answer

RoR Achievement System - Polymorphic Association & Design Issues

I'm attempting to design an achievement system in Ruby on Rails and have run into a snag with my design/code. Attempting to use polymorphic associations: class Achievement < ActiveRecord::Base belongs_to :achievable, :polymorphic =>…
MunkiPhD
  • 3,636
  • 1
  • 29
  • 51
6
votes
2 answers

Google Play Store: My app page does not show the leaderboard and achievements icons/badges

I launched an app on google play store this week. The app uses Google Play Games Leaderboard and Achievements APIs. Should the app page in play store app not show these icons/badges like it does in other apps that use these APIs? Do i need to enable…
Viral Patel
  • 32,418
  • 18
  • 82
  • 110
6
votes
2 answers

Unlock achievement in google play games silently, without showing notification

I'm using google play services, achievements in my android game (it's actually unity, but doesn't matter). To unlock achievement I use plugin which calls unlock(GoogleApiClient apiClient, String id) method. When achievements are set as completed,…
Rustam Ganeyev
  • 894
  • 2
  • 12
  • 29
1
2 3
15 16