I think that games on AG should create a highscore feature. Then if you get a really good score you get quite a lot of Armour Points. Sorry if this has been done before.
I think it is better this way, it would be inviting cheating and hacking to do highscores. Like florglee said, you could get points for finishing a game, but we already have enough ways to get AP.
I think it is a bad idea because it takes away the meaning of armor points, because then it would be too easy to do good on armor games, I think a lot of things are fine the way they are including armor points, there is nothing there to be tampered with but it is still simple to get armor points, just make thorough complete posts/comments, instead of just putting "this is a good game" or "I think this game stinks", people just flag these comments, you need to state why the game stinks or why the game is good or even better, put both to make it a thorough review of what you think the game is like =) hope that helps you with getting a lot of armor points Haha.
This isn't a very good idea mainly because there's so many people out there who can easily use hack programs to get on the highscores and there's really no way Armor Games can tell if they're actually hacking or not. The only way is if they get some extremely ridiculous high score and make it noticable but most hackers just do it to make themselves #1. So my guess is you'd be seeing a bunch of people popping up and taking over armor games' rankings if they added this feature. That would also take out the fun of gaining armor points, and come on, the games aren't here for points, they're here for us to enjoy.
"You have earned 50 AP for killing 17 stickmen before allotted time ran out. Congratulations."
Who wouldn't want to hear that after playing a game? Besides, this would make everything obsolete. No more Forum Posts, comments, merits or anything. People would just play games 24/7 just for AP.