|QUOTE (gamerzworld @ Thursday, May 17 2012, 19:08)|
This has been answered a million times in this thread. Max Payne 3 uses RAGE, the same engine as GTA, Red Dead and Midnight Club. Max Payne 3 was started on a build of GTAIV which has been heavily updated over time with code from the main branch of RAGE and GTAV. That doesn't directly explain the GTAV files. The most likely explanation is that Rockstar wanted to use some improvements from GTAV so they copied over code from GTAV as opposed to going back out to the main branch of RAGE and copying over code. Copying from GTAV was easier because the integration with GTA specific engine elements, which Max Payne 3 uses, was already done for them by the team at North.
Red Dead uses a different engine to them, it might be RAGE, but it is more high level. Everything inside RDR is new and has never been used inside another RAGE game. Max Payne 3 uses some GTAIV Engine code, but alot of it is updated.
Put it this way
RDR "Some new never before RAGE engine made for some random reason" (Uses XSC files instead of the current SCO system used inside GTAIV/MP3 etc)
GTAIV "RAGE Engine version 1"
Max Payne 3 "Rage Engine Version 2"
GTAV "Mix bewteen Engine 2, and 3. Probably more of Rage Engine V3, with some RE2 used"
As for MC: LA, that is probably a "Pre-Beta" version of the RAGE engine they are using to date.
That's what Rockstar Games are doing, every time they update the RAGE engine they call it RAGE 1,2,3,4 etc.... And they will keep doing that until they make a new Engine, and move off the RAGE engine and find a new one which can run on PC/XBOX/PS3 etc.
RAGE was made to give there game a more life like feel, rather than what Saints Row do and other companys.