Bad Rats: the Rats' Revenge
|Bad Rats: the Rats' Revenge|
This game has a notes page
Bad Rats: the Rats' Revenge is a very poor physics puzzle game in the style of The Incredible Machine.
- There are remnants of online multiplayer using servers, maps, and clients in the debug code.
- The debug code was originally from a project titled "HORSE CLUB".
- Alternate subtitles for the game include: MAD RATS / BAD RATS / BLOOD RATS
- There were originally plans for haptic feedback.
- Bad Rats has code to determine if the player is stuck. All it does is print debug text.
- There was a point in time where all of Lung Rat's imparted force was calculated from the X axis.
- Every single math operation is multiplied by a unit called TIME, presumably for frame normalization. TIME never receives a formal definition and isn't listed in the development kit's guide.
On certain levels like the first, zooming out far enough reveals a model of a hand with a brown texture from the wrist down. There is evidence that it's not made by the game's author. The file name "Hand.MDL" is unique in that it uses the English word for hand rather than the Portuguese "mão." Its three animations (stand: idle, catch: kunckles bent, hit: open palm) are also in English.
Two of the executables used for Bad Rats contain hidden Visual Basic 6 UIs.
This executable is used to kill Bad Rats any time the game severely malfunctions, but the UI suggests that it could also be used to list tasks and kill tasks based on the name given.
This is used to display the high scores, but there's another UI hidden behind the graphics. It allows one to see how the high score entries are formatted, along with what appears to be integrity checks. This also would have allowed the developers to grab high score tables from other sites or write their own results down.