Scaleform® GFx™ and Gamebryo™ LightSpeed integration means Gamebryo developers save 4–8 weeks of development time by not having to complete the integration themselves. The integration includes complete documentation and samples for all levels of users from beginner tutorials through to advanced functionality demos.

"Scaleform represents a company with a focus on solving an important portion of building games. Scaleform is one of many partners we integrate into our comprehensive development environment."

- Scott Johnson, president of Emergent Game Technologies

Video Demos:
emerge demo DayDreamer

This FPS demo shows you our new 3D Interface (3Di) technology being used in Daydreamer as well as our menu, HUD and Inventory kits.

zorsis DayDreamer AMP

Customers can now use the AMP profiling tool to obtain per-frame performance, memory and rendering stats for their flash movies in real time.

emerge demo Alpha Game

This Gambryo demo has been enhanced to incorporate Scaleform's HUD kit which includes mini-map, health bar, player stats and scoreboard and is available for all licenses through our developer center.

 

Key Feature Set:
  • Full integration of GFx in Toolbench (new game editor introduced in LightSpeed 3.0) - The new integration provides support for using a flash movie as a “standard model”, similar to Light, Actor, Camera models which can be dropped into the world using the Toolbench editor. This means that the user can create new movies by simply dragging and dropping a GFxMovieModel into the world.
  • Flash movie manipulation in LUA script - Using the LUA-C++ bindings, the user can create ExternalInterface callbacks and manipulate flash movies directly from LUA. This allows you to change various properties of your flash movie directly from script in a running game without having to modify any C++ code and rebuilding application code. For flash movie content that should be created and destroyed dynamically, the user can use the Behavior API to create and destroy movies in LUA script.
  • Direct Access API support - Using the direct access API introduced in GFx 3.1, you can directly change different properties of movies such as _x, _y, display matrix etc, thereby eliminating the need to write ActionScript functions and then having to invoke them. This simplifies your UI handling code as well makes your UI updates much quicker.
  • Render to Texture and 3Di support - Using the ToolBench integration you can select an entity in the 3D world for use as a render target. You can also select the rendering order for 3D objects and flash movies to create more realistic looking effects such as rendering the player character before or after an inventory screen depending on their orientation with respect to the camera.
  • Full integration with AMP profiler tool - GFx 3.2 features AMP (Analyzer for Memory and Performance) that allows you to obtain detailed per frame memory and performance statistics of your GFx UI. Using the GFx-Lightspeed integration, you can use AMP to profile the performance of your UI in a running game, revealing bottlenecks and suggesting areas for optimization.

Gamebryo™ is a registered trademark of Emergent Game Technologies. ©2008 Emergent Game Technologies. All rights reserved. All rights reserved. "PlayStation" and "PLAYSTATION" are registered trademarks of Sony Computer Entertainment Inc. All other trademarks are the property of their respective owners.