From a lot of my games that I'm seeing, the point allocation is so much better.
Brilliant, I look forward to seeing those stats for Steam too.Yes, it's possible to add the global unlock percentage for Steam. I think we could add it for Xbox and Google Play as well. And I just realized this stat isn't showing in the beta style yet (only on the old style), I'll get it added soon.
I'll see about adjusting the point allocation for the Blizzard games, since they are an exception. Could avoid giving EXP to achievements that don't give any points in the game, if that would be better?
Clarification request:However, some games seem to have taken a real hit, like Star Craft 2. This game has like 2500+ achievements apparently, but the vast majority of those will be "feats of strength" so ones that dont give points in the game, and often cant be earned after a certain point.
Are you saying that the majority will be FoS earns because that's what people here mostly earn? That's true of me, I haven't really had time to dig into SC2, so it will happen.
Or are you saying that FoS make up the majority of SC2 achievements total? Because that's incorrect: https://liquipedia.net/starcraft2/Achievements
Oh, I was playing Mirror’s Edge Catalyst and it had said I got 0 exp from 5 achievements. But, now it seems to have updated. Weird.
Are you asking for the EXP for the same game to be the same across all platforms?I'm not sure if this was mentioned or if this is even easily possible, but it would be nice of the EXP of each achievement calculated their score using the same achievements across all games from each platform where it exists when each same-titled game has the same achievements. That way the rarity value isn't skewed based on its platform ownership/attempts.
I'm just using this game as an example since I just bought it on GOG and noticed the EXP value of it compared to the other games.
View attachment 10639
Games where achievements are different does kinda suck, considering the difference between Outlast 2 on PS4 vs Xbox One vs Steam or GOG is that PS4 has an additional trophy for "Collect all other trophies", which is probably common on that platform... And like you said, you would just calculate games with extreme achievement differences as you do now.I like the idea and it'd be possible to implement, but there are some considerations to take into account.
1) Not all multiplatform titles have the same achievements. For example Outlast on Xbox One has a list different from the other versions
https://www.exophase.com/game/outlast-xbox/achievements/. In the case a list is different, I guess we could just exclude it from having EXP matched with the others, so it'd be calculated normally.
2) Some games are easier with KB+M so we might have to exclude those from the matching system as well. One pointed out to me was Lovely Planet (https://www.exophase.com/game/lovely-planet-steam/achievements/).
3) Some multiplatform games have broken achievements that work fine on the other platforms. Combining the earners for each achievement on all associated platforms and calculating the EXP as normal won't work well in this instance as it'll lead to some overvalued achievements. However one way to avoid that I think, would be by calculating the total EXP for each game individually and then calculate an average from that, and assign the average as the total EXP for each game in the set.