O'Reilly logo

CryENGINE Game Programming with C++, C#, and Lua by Ruan Pearce-Authers, Carl-Filip Lundgren

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. The User Interface

CryENGINE integrates Scaleform GFx, allowing the rendering of Adobe Flash-based user interfaces, HUDs, and animated textures. By tying UI elements together at runtime using the UI flowgraph solution, developers can intuitively create and expand user interfaces in no time.

In this chapter we will cover the following topics:

  • Learning about the CryENGINE Scaleform implementation, and the benefits it brings.
  • Creating our main menu.
  • Implementing a UI game event system

Flash movie clips and UI graphs

In order to provide developers with a solution for creating user interfaces, CryENGINE integrates Adobe Scaleform GFx, a real-time Flash renderer for game engines. The system allows the creation of user interfaces in Adobe Flash, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required