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
6
votes
4 answers

Can I have android games using the same leaderboards and achievements in google play games

I have two games free one (with ads) and paid. On iOS they share leader boards and achievements that are in one group. Is it possible to have single leader board for those two apps in Google Play Games service to share. Shall I link to signle GPG…
michael
  • 3,250
  • 10
  • 43
  • 58
6
votes
2 answers

Architecture for achievements / badges

There's a lot of questions already about coding a badge system similar to SO, my question is different. Assume I have a web page system, badges / achievements, stored in the DB as a row with the achievement key (id), user id, and any other data. My…
Tesserex
  • 17,166
  • 5
  • 66
  • 106
6
votes
5 answers

Designing a point system in Spring

I have a lot of existing data in my database already, and want to develop a points mechanism that computes a score for each user based on what actions they do. I am implementing this functionality in a pluggable way, so that it is independent of…
Preslav Rachev
  • 3,983
  • 6
  • 39
  • 63
6
votes
4 answers

Rails "Badge" type plugin / tutorial?

Does anyone know if there is a Rails gem/plugin/tutorial that shows how to create a Badge/Achievement system similar to what stackoverflow uses. Thanks.
Nick Faraday
  • 598
  • 5
  • 23
5
votes
2 answers

Giving badges to users

I am implementing a website where my users will gain badges upon finishing certain goals or tasks. Badges will also have levels/colors. So for example, a user will start with a level 0 bronze badge and as they progress they will acquire a level 1…
Madi D.
  • 1,980
  • 5
  • 23
  • 44
5
votes
2 answers

how to architect achievements and badging with nosql

I currently have an social game app using mongodb for it's database. My question is what are some suggestions if I want to create a points and badging system. The business logic for achievements/badges could become quite complicated and are very…
MonkeyBonkey
  • 46,433
  • 78
  • 254
  • 460
5
votes
4 answers

What is the size of GameCenter achievement images?

So I want to incorporate GameCenter achievements in my game, but I have to supply images for each achievement for display in the GameCenter app. Apple isn't really clear about the required size. I've read online that they demand 512px images, but…
Rits
  • 5,105
  • 4
  • 42
  • 53
5
votes
3 answers

Get a users Xbox Achievements list?

Is there a way to get a user's achievements list from Xbox without dealing with screen scraping etc.? How do sites like http://www.trueachievements.com do it? (they're definitely not screen scraping as they do not have my Live ID credentials...) I…
Eran Kampf
  • 8,928
  • 8
  • 49
  • 47
5
votes
3 answers

How to reset achievements in Google Play Games?

I made changes to the amount of XP which is gained by an achievement. Now I want to reset the achievements for users, so that their XP will be reset. It is currently too much. New achievements will reward the new XP, but the old XP is still visible…
Z0q
  • 1,689
  • 3
  • 28
  • 57
5
votes
0 answers

What design patterns/architectures are used for achievements processed in online games

One thing that has always made me curious is how online games are able to process in real-time really novel or unique achievements and instantly give you a badge. Simple things like get 10 kills or finish a level seem easy enough, but things like…
MonkeyBonkey
  • 46,433
  • 78
  • 254
  • 460
5
votes
1 answer

java.lang.IllegalStateException: GoogleApiClient is not connected yet

I'm trying to add achievements to my game by using google play game services. The activity in my game that is responsible for giving the achievement already extends BaseGameActivity and it calls the beginUserInitiatedSignIn when it has to give the…
5
votes
2 answers

Change order of achievements in Game Center programmatically

I am developing an app with lots of achievements. The order in which achievements are displayed in Game Center is somewhat relevant, for readability reasons. As new versions of the app become available, I'm adding new achievements. Now, the standard…
Maiaux
  • 965
  • 9
  • 19
5
votes
2 answers

Game Center / GameKit reporting score if network is not available

I'm creating game like application supporting Game Center. And I have a problem with reporting score to leaderboard when the player is authenticated to gamecenter correctly but the network (wifi or cellular) is not available in the time when I want…
D33
  • 239
  • 1
  • 3
  • 14
5
votes
2 answers

How to recommend the next achievement

Short version: I have a similar setup to StackOverflow. Users get Achievements. I have many more achievements than SO, lets say on the order of 10k, and each user has in the 100s of achievements. Now, how would you recommend (to recommend) the next…
Paul Tarjan
  • 48,968
  • 59
  • 172
  • 213
4
votes
1 answer

Retrieving game center achievement by identifier

I have a question related to Game center achievements. Is it possible to retrieve the name/description of an achievement by its identifier? I am trying to avoid hardcoding every identifier with its corresponding name, so is there a solution that can…
Sami
  • 1,369
  • 14
  • 35
1
2
3
15 16