Here’s another project to add to my list of stuff. There aren’t any Achievement Aggregators out there, or any that I know of. Seriously, for something that’s pretty popular, there hasn’t been a site to take off that keeps track of all of them. Some places that you can get achievements that I know of:
- Game consoles
- Xbox 360
- Playstation 3
- Computer Games
- World of Warcraft
- Steam Games
- Four Square
- The Sixty One
- Life in General
So there isn’t a cool interface that connects all these things together. Every acheivment system has the same general format, so that’s a huge plus in terms of data organization…. So if you think about it, it should be easy to make your own achievements too, for the who’ll like in general part of it.
There are a lot of cool stuff that could happen after you make a pretty simple CRUD Api for achievements. You could add a wiki to it too!
I am looking into the Google App engine to do the bulk of the achievement storage, unlocks, and account mapping. Other than that I’ll do a simple MVC 3 site for presentation.
I’ve had this idea for awhile, but have barley started working on it again. It’s a pretty big project, but I think I can do some small pieces, and still have some awesome stuff. Stay tuned!!
I am a big fan of software to help keep you organized. Unfortunately, I haven’t found too many apps that work for me. I am a huge fan of Nirvana Hq, and that works great for projects and things that are linear, but that’s about it. Now this may not be the sites fault, and may have more to do with the Get Things Done style, but that’s a conversation for another day. I haven’t figure out the best way to manage reoccurring task. One of the other problems I have is following up on tasks that don’t really need to get done or can wait for a while — low priority tasks. The Get Things Done system usually has you put items like this in a “tickler file” or a big pile of “later” or “some day” to review later. This partially works for me, but it seems like it may be prone to letting items fall through the cracks and it doesn’t allow for a quick run through of items if you want to focus on a group.
The good example of this problem in my personal life is how I keep track of bands. I love Metric, but they aren’t touring or releasing an album anytime soon. Rather than check on them every day, I want a simple system to give me a general idea of when was the last time I checked up on the band. It would be helpful if the system could remind me if it’s been a whiles since I’ve checked up on the band. I am more prone to follow up on the band if I know it’s been 6 months since I’ve checked out their site. My current system depends on me trying to remember what was the last thing I heard about the band. If I can’t recall anything I’ll take a look at the site, otherwise, I’ll get lazy and forget about it. Obviously, this isn’t the best system and there is room for improvement.
The music scenario is a personal example, and I am sure you can think of a similar scenario you may have at work. You might need a reminder to look for updates to your favorite software (if it doesn’t hound you to update it), or run diagnostic tests that can be done when there is some down time. I want to eliminate saying, “Jeez, I wish I would have remembered to look into this a few month ago.”
I am working on a small project to address some of these points. I’ve put together a mock up of how I think the app should look like. I am going to keep the interface pretty simple, and use a flat xml file as the data source for portability.
I’ve got a quick and dirty prototype working in WPF that uses Linq to XML to generate a simple menu. I’ll be adding a display for notes next.
The primary goals of this project are to:
- Get to know WPF better
- Try some desktop dev
- Come up with a cool app I can use on multiple computers
- Write more blogs about development work
I’ll keep you posted on my progress and try to come up with a few cool topics.
I’ll be going over some of the things I learned making this simple project. I’ll try to do one or two brief articles, so for now check it out!
This is the third iteration of my blog. I am going back to the mash up of everything that I am interested, rather than a blog for each topic. I do most of my updates on Twitter as @uz88. Follow and chat with me there for that latest on what’s up.