I’ll do you one better, the planned functionality is to automatically sync achievements across Steam, Microsoft, and Sony systems using their services. I haven’t looked but it may be possible to take in achievements from GiantBomb too, which would provide an “official” way to add achievements to games that don’t expose any.
This will be coming at some point. The new data provider IGDB provides centralized achievement data that I can use :)
Just an update, awhile back I did at Buy on Amazon buttons to the game details pages. No sophisticated integration quite yet, though.
Hi Dan, we've been in contact with the owner of CheapShark and we're definitely planning future integration--just some effort to get all the backend requirements in-sync and then planning the work. Thanks for the feedback!
Good news. The new data provider I’m migrating to tracks a bunch of external links to games from GOG, Origin, MS, PSN, Steam, etc. that I will be able to use to enable this feature.
I saw that recently, I was also looking for any APIs that they might have but still no luck. However, it could be possible (but super fragile) to read the games list from a public profile page.
I would hate to force people to type in all their games but that's not a bad idea. I could add a Text import feature (or comma-separated). I have part of this done due to the Steam review process, I would just need to build the UI for you to review the search results and make sure things were linked correctly.
I can understand this for sure. There is another planned idea to add progress (i.e. 90% complete). I think what might make sense is to consolidate Beaten/Completed into a single list and then you'd mark the game as beaten as a progress indicator but keep it in Active. Then when you're ready, move to Completed with a 100% progress.
I'll think about it some more. I have a few ideas that may make this whole workflow feel better, I think treating progression through a game NOT as a list will definitely be helpful but rather use the lists as a "state" of a game. Part of it I think is a UI issue, part of it is the transitioning between states, etc. and I'll play with some ideas.
Thanks for the suggestion! Keep it all coming, this is all a fluid process and depends on how people use the site.
The site has been designed to work on mobile devices—try opening the site on your phone, for example. You can even pin the site to your home screen! However, we know that many people expect to find an app on the store and we plan to release apps for iOS, Android, and Windows 10. We’re also planning to release a desktop version of KTOMG but all this requires some extra work to make offline browsing possible. Thanks for the suggestion!
Have I considered it? Absolutely. But for now I decided not to do that, why?
I don't think it'd be a good experience. When someone downloads an app, they implicitly demand some kind of guarantee--that this app will work on their phone most, if not all, of the time even when offline. Unfortunately, the website right now just isn't set up to handle that. What will happen when someone downloads this app and it's clunky, slow, and doesn't work sometimes? Negative reviews. Reviews make or break apps. People won't try it again once they've been burned.
Soon the site will be ready to be native-mobile compatible. That's the entire motivation to spend time and rewrite the UI right now, it'll enable me to easily support offline mode, push notifications, etc.
Once I feel comfortable the site and the native apps will be fast, offline ready, and easy to use, only then will we see a KTOMG app in the app store ;)
Thanks for the feedback! I do intend to make it more explicit that a game is being "replayed" probably by adding a play count and sub-status/property where you can say "I'm on the 5th playthrough of this game" kind of thing. That's planned!
As far as confusion between Completed and Mastered--this isn't explained enough, I agree. The intention is that Completed is 100% completed games. Mastered is like, 100% + All Achievements + I'm a boss at this game kind of thing. It can also just be a personal feeling. someone might be tournament-level for a game, they've Mastered it.
I do intend to make that more distinct and provide guidance for people. One thing that both have though is a fun little celebration anytime a game is added to them because they are both important milestones!
I'm curious about this idea so I need your help understanding it. Does Unplayed have a different meaning from your perspective than Want to Play? If you don't want to play it, shouldn't it be Undecided or Wishlist (want to have it)? Is it for some other reason?
Thanks for the feedback.
I definitely want to keep things simple but there's a few reasons for some of these decisions:
1. Wishlist and Backlog (Want to Play) are two different ideas and eventually will actually have unique semantics.
Right now Wishlist isn't really any different but in the UI around the site it is handled in a special way. Eventually I want to produce notifications that notify you when there are deals on games in your wishlist. The other intent there is you could share your wishlist with family/friends.
Backlog or Want to Play is intended to be a prioritized queue of games you want to play next. Right now I don't have a queueing system but that'll be coming soon--so Want to Play will also have unique semantics in the site so it'll be used for Netflix-style "Next Up" UI.
2. Beaten/Completed/Mastered could perhaps be combined. Right now this isn't possible due to how lists are built/handled in the backend. Still, this is something I'll consider simplifying--I just want it to be easy to distinguish between them--there's definitely some "feel good" to consider here, people like showing off that they're really good at some games and I want that to feel special. I think I can still do that without creating separate lists, so I'll look into some options.
3. Active/Paused/Abandoned statuses. I'm not sure these can or should be treated differently than the rest of the statuses--they are mutually exclusive. You can't have a game in your backlog that is Active. You can't have a Beaten game that is Paused. By separating these, they ensure there's no confusion between the state of the game.
Really, I think it comes down to simplifying the menu to consolidate these more and that's DEFINITELY planned as well as making it super easy to update games to move between these states.
I appreciate the feedback though, there's definitely some improvements I intend to make this easier.
Definitely coming in the future—the explore page is an area we definitely want to expand on.
We haven't forgotten. The Explore page will get some love but first there are other changes that have to happen before we can tackle it. Currently we don't have a way to just view a "generic" list of arbitrary games--ideally we would leverage what we have for searching or the organization page but those are geared specifically towards those cases and won't work for other kinds of lists. Once we iron that out, the Explore page will be revamped to account for the new features and showcase more user lists. All in time!
The Explore page will definitely be seeing updates in the near future. This month we pushed a minor update that adds Just Released and Upcoming Releases. Once we've made a "Browse" games page, everything will just flow into that eventually.
Will need to explore ability to sync with external provider like LastPass but saving game secrets on KTOMG is very doable.
Wow, this is super clever. I love it! Are you suggesting the ability to store the username/passwords on KTOMG but sync with LastPass (or vice versa)? I would need to investigate if LastPass allows such integration. We can certainly add (and encrypt) game-related secrets on KTOMG but as far as syncing with some password provider, that will be interesting to explore.
We plan to allow RSS feeds and export to CSV, hopefully with service integration (i.e. sync all my lists to Dropbox/OneDrive/Google Drive/etc).
UserVoice does this to prevent people from voting on everything. So only the most important ideas are voted up.
You can redistribute your votes if you want. Otherwise, as we complete ideas, you'll get your votes back.
Thanks for participating!
This will be offered soon. We will update this when we’re closer to releasing this feature.
In the May update we added the ability to sort searches by release and name. Filtering is still to come.
Thanks, we plan to overhaul search soon to allow for this type of customization.
This should be going along with the social features
Yes, lists will have re-ordering (technically they do now but it's not exposed) so you could create a Top X list eventually.
8 votesAdminKamran Ayub (Developer, Keep Track of My Games) shared this idea ·
This is definitely something I will be adding in the future; Steam already does this with their wishlist feature (they'll email you when a game on your wishlist is on sale), I would like to do the same except also find Amazon, Steam, GameFly, or other sales.
Thanks for the ideas. The system supports different timing for the reminder, I just haven't exposed that yet (by default it's a week), so thanks for bringing that up. As for an RSS feed, this is a good idea and shouldn't be difficult for me to do, I'll just need to carve out some time for it.
Right now Steam is another source of data. Now that we have two sources, we will probably be implementing some kind of data merging.
I'm in the process of converting to a new storage mechanism that will be flexible enough to allow this type of customization, so I'm pretty excited.
I've thought about this. I thought what I could do is allow you to enter a game and then eventually KTOMG would say "Hey I found x games similar to this title, do you want to link them" and then you'd pick the one it actually was, converting it over to an "official" game in the system. Alternatively, the easiest way is to just edit GiantBomb and add a new game; it's a community wiki.
Yes, this is definitely on the roadmap. We hope to sync your games with Xbox Live, Steam, PSN, and other networks that we can scrape. Ideally, I want KTOMG to just know what games I'm playing/own automatically without me updating anything. That's the dream ;)