Developer GSC GameWorld has apparently claimed in the Russian games media that 4A Games’ new game engine is derived from pre-launch code of GSC’s 2007 PC game S.T.A.L.K.E.R.. An accusation which 4A’s chief technology officer Oles Shishkovtsov — who was the Lead Programmer and Technology Architect on S.T.A.L.K.E.R.‘s X-Ray engine before leaving GSC a year prior to its launch — brushes aside, saying there is “no relationship” between the two techs.
“Back when I was working … on S.T.A.L.K.E.R. it became clearly apparent that many architectural decisions put into S.T.A.L.K.E.R. engine were great for the time when it was designed, but they just doesn’t scale to the present day,” Shishkovtsov says. “The major obstacles to the future of S.T.A.L.K.E.R. engine were its inherent inability to be multi-threaded, the weak and error-prone networking model, and simply awful resource and memory management which prohibited any kind of streaming or simply keeping the working set small enough for (back then) ‘next-gen’ consoles.”
“When the philosophies of the engines are so radically different it is nearly impossible to share the code,” he said. “The final answer is ‘no’. We do not have shared code with X-Ray, nor would it be possible to do so.”
The first game using 4A’s engine, Metro 2033, is currently picking up steam ahead of its March launch on the PC and Xbox 360.