Scaleform GFx FAQ: Consoles and Custom Engines

This section covers topics including integrated engines, custom engines, and console-specific issues.

What 3D engines are integrated with Scaleform GFx?

GFx is integrated with Gamebryo™, Unreal® Engine 3, BigWorld®, Hero Engine™, Touchdown Jupiter Engine™, CryEngine™ 2, and Trinigy Vision Engine™. More details on the integration of these engines can be found on our partner pages.

How long does integration with a custom engine typically take?

Depending on the complexity of the engine, a good integration can take between one to three weeks of development effort.

What types of game controllers are supported?

Any controllers that the host operating system supports are supported by GFx (e.g., Xbox® gamepads, game console guns, “Wiimotes”).

The GFxMovieView::HandleEvent() method can accept both keyboard and mouse events. Typically game controller input can map to keyboard or mouse events which can then be processed in Flash and the game user interface.

Is there a way of feeding texture data for trophies or achievements (such as those on Xbox 360® or "PS4") into GFx so it can be displayed?

We are not familiar with the precise details of achievement/trophy setup; however, the details for using them should be the same as that for any other external image in GFx.