Microsoft adds Achievements to Visual Studio software
Gamification ruling the nation.
Get ready with your "slow news day?" comments, because Microsoft has introduced an Achievement system to its Visual Studio programming environment and this is indeed a news story highlighting that fact.
Achievements were originally introduced with Xbox 360, but quickly popped up in all sorts of other applications from other outfits. From iOS Game Center and PlayStation 3 Trophies to World of Warcraft, people and companies far and wide saw the logic of incentivising competitive gamers to plug more time into their products.
More recently, the wider concept of "gamification" - using game design ideas to keep users interested - has spread beyond the borders of the gaming world and Visual Studio Achievements are just the latest of several new examples.
According to Microsoft's official blog, the idea sprang from a "what if" blog post by a Visual Studio user, which then spawned a huge discussion on Reddit.
In what we can only assume is the very first example of the Redmond giant seeing a good idea elsewhere and deciding to borrow it, Microsoft's Visual Studio team then set about drawing up the 32 Achievements it introduced this week.
"Visual Studio Achievements, a Visual Studio plugin, enables developers to unlock badges and compete against one another for a place on a leaderboard based on the code they write, its level of sophistication, and the Visual Studio capabilities they use to do so," the Microsoft blog explained.
"Visual Studio Achievements is both playful and pragmatic. Built on ideas from the developers themselves, it is intended to be a humorous community-building game as well as a path to the many, and, to some, unknown features offered in Visual Studio."
You can check out the Achievements yourself over on Microsoft's Visual Studio developer site. Here are some examples along with Microsoft's descriptions:
- Go To Hell (0 points) - Use of the goto keyword. Um, I heard it was a best practice that you weren't supposed to do that anymore.
- Lonely (5 points) - Code on a Friday or Saturday night. Coding? Tonight? Ouch.
- Obsessive Compulsive Disorder (5 points) - Invoke the 'Close All But This' menu option 10 times. I mean, who invented those damn tabs anyway?
Those certainly ought to have them rolling in the aisles. However, it appears not even Visual Studio is immune to the sort of whorish and low-hanging Achievements that gamers have been decrying ever since the system was first introduced:
- Extensions Junkie (5 points) - Install five extensions to Visual Studio. Extensibility rocks!
- Scroll Bar Wizard (0 points) - Write a single line of 300 characters long. Who needs carriage returns?
Oh well - they can't all be as good as Pacifism, eh?
You may also like...
-
Asura's Wrath Review
-
In Theory: How iPad 3 Breaks the 1080p Barrier
-
The Rise and Fall of Sega Enterprises
-
AMD in "hush-hush effort" to put graphics chip in PS4
-
GAME to close 35 stores
-
Gameplay signs off with £5 Gamestation.co.uk voucher
-
BioWare: we finished Mass Effect 3 before working on DLC
-
The Essential PlayStation Vita
-
Syndicate Review
-
Sony: 3G gives Vita "immediacy"
-
Ridge Racer Vita Review
-
FIFA 12 gets January transfer window squads update
-
Eurogamer Expo 2012 early bird tickets go on sale
-
UK retail game sales "half of what they should be"
-
Battlefield: Aftershock pulled from App Store
-
Assassin's Creed: Revelations The Lost Archive DLC details
-
Amnesia: A Machine for Pigs announced for PC
-
PlayStation Vita: where's the cheapest price?
-
Can SSD Upgrades Boost PS3 Performance?
-
Dating site for gamers launches in the UK
-
GAME: "we can't stock absolutely everything"
-
BioWare blasting Mass Effect 3 copies into space
-
Battlefieldo organising, threatening EA/DICE with 24-hour Battlefield 3 blackout
-
BioWare unboxes Mass Effect 3 video
-
Guild Wars 2 open beta sign-up begins









Comments (41) Latest comment 1 month ago
Comments threads automatically close after 30 days, but please feel free to continue chatting on the forum!
Comment below viewing threshold Show
Comment below viewing threshold Show
Well I loled!
Comment below viewing threshold Show
If Photoshop had achievements I would probably know what some of those icons did by now, instead of ignoring them for the past 7 years.
Comment below viewing threshold Show
10 PRINT "WHY WON'T THESE TAPES LOAD"
20 GOTO 10
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
yeah, what kind of loser would get that achievement?
/cries
Comment below viewing threshold Show
Comment below viewing threshold Show
Achievement Unlocked!
Word Up(50G) - Made MS Word stop responding
I'd have that one in no time.
Comment below viewing threshold Show
"In what we can only assume is the very first example of the Redmond giant seeing a good idea elsewhere and deciding to borrow it, Microsoft's Visual Studio team then set about drawing up the 32 Achievements it introduced this week."
So... they borrowed from... themselves?
Comment below viewing threshold Show
Comment below viewing threshold Show
Good programming is promoted by a technical minded team leader and a very strong senior developer; NOT THIS!
I work as DevOps and I sent this article round our 4 developer teams. No one was impressed (except for one PHP dude who is a massive 360 fanboy).
Edit: I come across a bit dick-like in the above post. It's fun, yes, but it doesn't promote better coding. That was my point.
Comment below viewing threshold Show
Glutony: Use all 1 million rows in a pivot table!
Comment below viewing threshold Show
Comment below viewing threshold Show
Turn It Off And On Again (20): Helped someone else in your office to do something in Word 50 times.
I'd have that in a week.
Comment below viewing threshold Show
*logs on to PSN and compares trophies with other people*
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Interviewer: Interviewee: Interviewer:
Comment below viewing threshold Show
All the damn time. I usually start off closing tabs when I'm finished with them, but it's only a matter of time before I've got 30 of them there and no longer have a clue what I'm supposed to be doing.
Comment below viewing threshold Show
Comment below viewing threshold Show
Anyway, I think this is a fantastic idea. Any way to make coding more fun, gets my support.
Comment below viewing threshold Show
I'm using VS as my primary software at work and it annoys me they are wasting time implementing achievements when there are plenty of bugs and missing features they should work on instead. Idiots!
Comment below viewing threshold Show
Comment below viewing threshold Show
I'm going to Oxford street to shout about the end.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Are there any coders out there that just, you know, enjoy writing code?
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
I really don't want the world to know I am significantly better at excel than dark souls.
Kipling ! : 6 nested if statements
Franky says ! : the Capra demon hates you