Even more ambitious is Final Fantasy XIII's proprietary White Engine, now called Crystal Tools. As Square Enix's first companywide technology platform, it's a full suite of authoring tools and runtime libraries for PlayStation 3, PC and Xbox 360. (There's even a bit of support for Wii in place, although the latter is still in development.) Not only is Crystal Tools the power behind FFXIII, but also Final Fantasy Versus XIII and the company's as-yet unannounced next-generation MMO RPG as well.
1UP: The most important aspect of Crystal Tools is that it's a multi-platform environment. How easy it is to move a game from one platform to another? Say, hypothetically, you wanted to port Final Fantasy XIII from PS3 to Xbox 360... how difficult would that be?
TM: Traditionally at Square we used to target just to a single platform and work deeply within that system, so it was very difficult to move a game to another system. But I'd say it's easier now. You still have factors like video memory and processing cores, so you have to adjust things like texture sizes. But Crystal Tools is a shared library, so it's much easier now. Those factors are already accounted for by the libraries, and it's possible to develop for different systems in parallel.