raven facebook page  follow raven on twitter
  • Blog
    • Studio Life
    • Game Craft
    • Releases
    • Developer Diaries
  • Games
  • Media
  • Culture
    • About Raven
    • Raven History
    • Our People
    • Outreach
  • Careers
    • Job Listing
    • Benefits
    • About Madison WI
    • Motion Capture / Voice Over Auditions
raven software
Blog  »  Developer Diaries

User Interface Design

Jeremy Blumel on 06/04/10 @9:39 AM

A sometime-overlooked topic, many users do not think of user interface when it comes to game design, and good design should be fluid – almost unnoticeable, but for some visual treats. I am going to explain the process that we used for implementing the menus for Singularity along with some the reasoning behind our design decisions.

Menu Design

The final look of the menu system wasn’t determined until very late in production, but it still went through a lot of iteration to become what you see in the game now. We really wanted the look and feel of the menus to reflect the broken down, make-shift technology used in the post-apocalyptic Singularity setting. The idea was to take 1950’s technology and advance one aspect of it past what was historically available to create something that felt ultra-high tech for that time period but still appeared to have the same flaws and problems as other similar technology from the time period. To this end, we decided to use holograms that were just “barely working,” in the sense that they were fuzzy, susceptible to interference, and very utilitarian in design.


Menu Implementation

To achieve this post-apocalyptic look, we built Scaleform menus with Flash IDE, and then used the Unreal material system to apply interesting effects and composite them on to a mesh in our menu scene. You’ll see this process and effect when you look at the menus at the beginning of the game as well as at certain points through each level.

Basically, we created a set of menu controls that were then programmatically assembled to form each menu. Visually, the menu was then rendered into a material that would distort the image and periodically split the color channels of the image to make the menu appear slightly damaged and affected by the hostile environment it was located in. This, coupled with flickering particle system effects and scripting, complete the look of the menu. We then placed cameras at various positions in the map where we wanted menus to appear and set up the menu system to smoothly transition to each camera as you move from one menu to the next.

Overall, I think we were successful in bringing the look in line with the rest of the game. What we created lends itself well to completing the post-apocalyptic, make-shift feel of the technology used in the Singularity universe.

Jeremy Blumel
Senior Artist
Raven Software

More Developer Diaries

  • 07.14.10 THE WEAPONS OF...
  • 07.12.10 CRANK IT UP
  • 07.09.10 THE ORIGIN AND...

Blog Posts

  • 01.23.12  MOTION CAPTURE HEROES in BLOG POSTS: GAME CRAFT
  • 01.17.12  WINTER FROLIC 2012 in BLOG POSTS: STUDIO LIFE
  • 11.07.11  WE'RE OSCAR MIKE in BLOG POSTS: RELEASES
  • 10.31.11  HALLOWEEN 2011 in BLOG POSTS: STUDIO LIFE
  • 10.18.11  EXTRA LIFE 2011 - RESULTS in BLOG POSTS: STUDIO LIFE
  • 09.12.11  THE GAMES PEOPLE PLAY - PART I in BLOG POSTS: STUDIO LIFE

Games

  • 06.29.10  SINGULARITY
  • 08.18.09  WOLFENSTEIN
  • 05.01.09  X-MEN ORIGINS: WOLVERINE
  • 10.24.06  MARVEL: ULTIMATE ALLIANCE
  • 10.18.05  QUAKE 4
  • 09.20.05  X-MEN LEGENDS II: RISE OF APOCALYPSE

Media

  • vid  OVERWATCH MAP - OFFICIAL CALL OF...
  • vid  UNSEEN HEROES
  • vid  OFFICIAL CALL OF DUTY®: MODERN...
  • vid  OFFICIAL CALL OF DUTY: MODERN...
  • vid  RAVEN SOFTWARE HALLOWEEN
  • vid  OFFICIAL CALL OF DUTY: MODERN...
© 2012 Raven Software
About Us | Blog | Privacy