palmtop-tiger said:
Why don't modern games have button codes anymore? Things like level select or debug mode.
That kind of thing's totally at the whim of the developer, honestly. Several modern games do have debug menus when we get them, but access is disabled before the games are released to the public. The ubiquity of USB ports on game systems has also influenced the nature of cheats, though. Some games, such as "Green Day Rock Band", for example, have debug menus that were accessed by plugging keyboards into the controller ports and using various key combinations to turn things on and off.
giascle said:
Why would a company pay someone to test video games?
Pretty much what Palmtop Tiger said, though with two caveats:
1. It may be an entry level position, but it's probably one of the most important part of the industry next to programming and development.
2. There's not much lateral advancement possible as a tester. You might be able to graduate from being a tester to team leader, quality assurance controller, project manager, or line manager, but don't think that it's some kind of shortcut to becoming an artist, programmer, or storyboard writer.
That being said, there are three kinds of testers:
i. Functionality Testers: These testers are responsible for checking the game mechanics to see if they're in order and to see how far they can be pushed before they break. The latter is usually accomplished by trying to anticipate all the crazy things that players might do. In a facing game, for example, this might involve driving around a track backwards or seeing if a racecar that can take physical damage can still be drive around when it's missing all four wheels.
ii. Localization Testers: These testers are responsible for checking whether or not a game has been completely and accurately translated into or from a foreign language.
iii. Compliance Testers: Not strictly a separate class unto itself since it usually overlaps with the former two, but compliance testing involves checking error messages and in-game terminology to make sure that everything adheres to Microsoft, Sony, or Nintendo's standards, depending on what game is being tested for what system. This is ridiculously important due to legal, copyright, and trademark issues and the big three have been known to fail games for spelling mistakes in key terms or referring to components by incorrect names.