If I may offer one word, I hope this isn't taken poorly, sometimes I feel that those of us who aren't jerks end up getting lumped in with people who are jerks and complain about a feature not working for them or whatever. I should hope it's clear that the vast majority of users appreciate the effort that you guys put into making trainers for games, I hate to see one person with an unreasonable complaint end up putting a game on retirement because they upset y'all when pretty much everyone else is , if you understand what I mean. When I was a kid, I didn't like it when the whole classroom was punished because of one obnoxious brat - there have been one or two occasions where I felt like that happened here, some mouthy idiot "ruins it for everybody." That's totally their fault, and nobody else is backing them up, so it's unfortunate that there have been very good games now and again retired because of the complaints of somebody who doesn't know how to use it, or feels like they're the arbiter of what makes a trainer good or whatever.
But then, at the end of the day it's your site and I'm happy to get the good stuff that I do get. And we'd probably end up in a worse situation if very explicit criteria were set up for retirement, like "x number of patches = retired" since that'd end up hurting some VERY good games, like Borderlands 2, that have had an unusually large number of actual quality, high-content expansions (esp. in the age of shovelware DLC garbage!) that you guys have kept alive despite the man-hours required compared to games that come out and never get any more patches or whatever.
I'm on board with all things discussed so far, except for being gutted and run over, I just don't think that's for me...
Love this idea of a system, Perhaps have a list tracker of the games that have reached the (for now 50) mark, with a Status update of sorts:
Some sort of Java thing, with a number of tabs;
[The List]: A simple search bar with a filtering list of games, and a box to add points to it.
[Development]: This shows the Trainers/Editors that are in the production pipeline that have met the 50 credit mark. Using the above Statuses.
[Posted/Active]: The Trainers/Editors that have had the first release and/or are being supported with updates. Maybe add how many programming hours it took?
"Updated [GAME VERSION/POST DATE]"
[Inactive/Retired]: The Trainers/Editors that have been retired, or could not be created.
"Too Many Complaints [Price Needed To Be Supported Again]" (200?)
"Game Developer Has Ceased Updates"
"Bad Game Coding"
I say 200 because people need to realize the impact of too much complaining.
[Purchase Credits]: The tab that drains wallets.
For me this does 3 things:
1: Shows us how many games, have met that mark, and are in your production pipeline, it truly shows us your work load.
2: Hopefully, stops people from asking for that update.
3: Puts everything in one area, if logged in, you could put it on the front page.
Well that's my idea on the matter.
That's kind of the way I feel as well, especially if the ability to "buy" points is added as well. If we don't have to spend points on the AAA games, and the non-AAA games I want are often covered by 5+ other people, then that would allow me to push through 2 trainers a year myself. Then again, with people "pooling" their points for situations just like this, it may not be as easy to get to 50 as we might think...might be that the points need to be adjusted a bit after release, no matter what the levels are.
I think the guys would have to weigh the costs of doing an average non-AAA trainer and figure out where that fits into the point system. Either way, I am looking forward to this type of system going live.
[Edited by yazston, 11/22/2013 10:04:29 AM]
It's just about all those early access, prealpha, beta, low budget content that is released on steam every day which cost us more time and money than any AAA title (and they have less download counts than triple A).
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem