Greg, can I do anything more to increase the chance of your putting badges on my games?
Make games that get higher ratings. I do a lot of different things at Kongregate, but I try to make badges relatively impartial and objective because I want to be fair to developers who might not be active in our community, dealing with me through sponsorships, or chatting it up with me over AIM. I want the system to be clear to everyone — make a good game that people like, implement our API cleanly, and your game will get badges.
So it seems that games are now getting down-rated for not having badges, as well as badges being too difficult/easy/the wrong colour.
This is brought up occasionally, but it’s purely anecdotal. Anyone who watches ratings closely can clearly see that most badges/challenges actually lower a game’s rating.
And I recently noticed that a couple of games by DigYourOwnGrave ‘immediately’ got badges – exactly in line with an achievement system reported in-game and exposed via the Kong API (it also gives awards on the digyourowngrave site, or something).
Here are some things that worked in Dig Your Own Grave’s favor:
1. The games are very highly rated.
2. They’re simple and quick to get into, but addictive, and with some good depth.
3. The developer made himself available over MSN, and very quickly made a few API changes that I requested.
So yeah, I know it was kind of weird to have 2 games in a row by the same developer, but if someone else uploads 2 great games that are pretty different and helps fix the API immediately on demand, I wouldn’t have a problem with featuring 5 games in a row by the same person.
The in-game achievements did make my job easier, but partially because I liked how they were done. I felt that they were already pretty well-balanced, and having names/images didn’t hurt either. This isn’t an automatic qualifier, though — as much as I enjoyed Scope: First Blood, I wasn’t a big fan of the in-game achievements, so I opted to ignore them.
I mean, I can see how this might make your (if you==Greg) job easier – the graphics are done, the badge is named, the API interaction conferring the badge is debugged. When working to a deadline I’d imagine that it would be nice to have these as at least a fall-back. So – does it give games which do this preferential treatment – or not?
It did help, yes, and it did make my job easier. But it didn’t make it trivial, because, like I said, I requested a few API changes. And I didn’t realize that it was done this way until after I saw the game’s rating and decided they would be good candidates for badges. So I can’t say that they really helped the games get badges in the first place.
I really, really, really can’t emphasize enough how much user ratings determine which games get badges. Yes, I’ll make exceptions now and then, but really, if your game has a good rating, the odds of getting badges are pretty high.
Look at the top-rated games across the whole site. Look at the first 14 pages — the 210 highest-rated games on Kongregate. 210, that’s a lot, right? The 210 best. Going down the list, here are the ones that currently do not have badges, along with an explanation of why:
Bowmaster Prelude – No API
Fancy Pants Adventure: World 2 demo – badges are in full version instead
Electricman2HS – No API
Arcane – Really long game, I’m working on them!
Epsilon – API is broken
Chaos Faction – API breaks game (in Soviet Russia…)
Endless War 3 – API does not report levels already completed
Momentum Missile Mayhem – Badges are in second version instead, which is largely the same game
Free Rider 2 – No API, but badges would be pretty much impossible
Storm the House 2 – No API
Telepath RPG Chapter 2 – another long game that I’m still working on
Drunken Masters – API does not report checklists already completed
Boomshine – No API
RagDoll Cannon – API does not report levels individually, so password exploit messes things up
Ragdoll Laser Dodge – Okay, no excuse for this one, I should add them at some point
The Missile Game 3D HS – No API
Hero RPG – Another really long game
Unreal Flash 2007 – No API
Clear Vision 2 – API does not connect
Punk-o-matic – No API, not sure what badges could be
Submachine 4: The Lab – API is broken (in entire series)
Inquisitive Dave – Only a stat for completion, but it would take a while to test, and it’s on my list
NOtessimo – Not much I can do here
New User Tutorial – Er, sorry, I have to exercise SOME editorial judgment
Mud and Blood 2 – No API
Xeno Tactic – No API, and it’s really similar to DTD anyway
Super Energy Apocalypse – API is currently broken, but a new version is coming out soon anyway
Shadez – API is broken, does not report waves completed properly
Newgrounds Card Game – No API
Solar Chiefs – No API
Raft Wars – No API
LRU 3: Darkness Reborn – Okay, no excuse here, I still need to test it
Super Smash Flash – No API
Temple Guardian 2 – Says it’s a beta version, which makes me wary
Submachine 1: The Basement – API is broken
Boombot – No API
Merlin’s Revenge 3 – Shockwave, no API supported
Clear Vision – API is broken
Stickman Madness 3: Stronghold – No excuse here either, I need to test it
More Mindless Violence – No API
Submachine 5 – API is broken
Feel the Beat – Okay, no excuse here either
Bowman 2 – No API
Tank 2008 – No API
Detective Grimoire – API is broken
Ragdoll Cannon 1.5 – Again with the password exploit
Momentum Missile Mayhem 3 – Still pretty new, I need to test it out
Aether – No API
Sift Heads 0 – NO API
Bloons: Player Pack 1 – No API
Zwingo – API is broken
Cosmic Crush – API ONLY reports for survival mode, which is pretty lame
Paladin: The Game – Another long one I just need to sit down with for a day or two
Talesworth Arena – Another pretty complex game I just need to bite the bullet for and learn
DUI – Haven’t tried it out yet
Bowja the Ninja 2 – Only a stat for high score, not for game completion
Ragdoll Cannon 2 – More password excitement
Manifold – Badges in “Fold” instead
Drakojan Skies Acolytes – No API (major sad face)
Escape #2: The Closet – No excuse here, I’ll try to get to it soon
Bloons Player Pack 2 – No API
Impossible Quiz 2 – API is broken
Defender – Badges are in “Protector” instead
Genghis Khan – No API
Book of Mages: The Chaotic Period – No API
Torture Me – I’m again exercizing some editorial discretion here
Unreal Flash 1 – No API
Swords and sandals: Crusader – No API
Duck, Think Outside the Flock – I almost had a badge finished for this once, but I got distracted and forgot about it, whoops
Jack the Fugitive – Some in-game bugs I’d like to see resolved first
Escape #3: The Phonebooth – No API
Monster Basement – No API
Darkness Episode 3 – No API
QWERTY Warriors – API does not segment score by difficulty
Jelly Blocks – No API
Mad Virus – No API
ColourPod 2 – No excuse here, it’s on my list
DropSum 1.3 – Also no excuse
Darkness Episode 2 – No API
Note that SandStorm Racing had a higher score than many of these games near the bottom before it was made yesterday’s challenge.
So, let’s tally up the numbers. Of the 210 top-rated games on the site:
- 62.4% already have badges.
- 17.1% do not have our API.
- 9.0% have broken APIs.
- 7.1% I just haven’t gotten to yet.
- 2.4% were passed over because they had badges put in better versions instead (or will in the future).
- 1.4% were passed over because of a personal editorial decision on my part.
So, basically, if you upload your game to Kongregate, it’s among the 210 highest-rated on the site, and you’ve implemented our API correctly, and it’s not just an older version/demo of something else you have out there, there’s an 87.3% chance that it already has badges assigned to it.
Ratings help. A lot.