Usability of the HUD

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

Mon Jul 07, 2008 7:14 pm

  • While replaying an old favorite of mine, Diablo II, I suddenly realized that the HUD for Nexuiz is very hard to use. There's a lot of problems that are so simple, you'd be amazed that you haven't noticed them.

    So in Diablo, you've got two globes that indicate your health and mana levels, and a bar that shows your stamina. It's great. You don't care how much health/mana/stamina you have, all you know is that you have a lot, a little, or somewhere in between. You can determine this just by glancing at it.
    Image

    So here's where the problem is. Nexuiz just has a number. You have to think before you know how much health you have left, and even then, it's not 100% clear.
    Image

    Here's my solution to this problem (ignore the crappy font :) ). The backgrounds of the health and armor numbers would have a meter. When the bar is full, it shows that you have the greatest health/armor possible without having it rot. Excess health/armor would be indicated by a blue color. For ammunition, there is no set maximum. So, when you have 15/20 or less of the current ammunition, the background will turn orange, alerting the player to the low ammo levels.
    Image

    The colors can be made darker/more opaque so it's not as distracting to the player, but that's just a mockup. Something that could be done is make the bars horizontal instead of vertical, so there is more space to show the percentage, and thereby making it easier to know the health/armor levels. Lastly, the armor could be repositioned to the right, health to the left, and ammunition in the middle. This would avoid confusion, because the health/armor bars would have the same shape, and thus act the same. The ammo bar would act different since it has a different shape.
    User avatar
    Psychcf
    Forum addon
     
    Posts: 1554
    Joined: Sun Dec 03, 2006 11:38 pm
    Location: NY, USA

Tue Jul 08, 2008 8:40 pm

Tue Jul 08, 2008 9:03 pm

  • i just saw this topic :P

    well , first of all , its a good , cool idea :) but the color of the numbers show you already if you have much health or less :o
    ginseng
    User avatar
    Mirio
    Forum addon
     
    Posts: 1170
    Joined: Sun Apr 15, 2007 3:05 pm
    Location: Aneurysm

Tue Jul 08, 2008 9:17 pm

  • As I mentioned to Psychcf on IRC, sbar_hudselector 1 has implemented similar ideas.
    User avatar
    [-z-]
    Site Admin and Nexuiz Ninja
     
    Posts: 1794
    Joined: Mon Nov 13, 2006 12:20 am
    Location: Florida

Wed Jul 09, 2008 12:27 pm

  • [-z-] wrote:As I mentioned to Psychcf on IRC, sbar_hudselector 1 has implemented similar ideas.


    What? I don't see that, the only difference is that you see weapons all the times.
    I do play with hud1 all the time...
    If I get a mockup for sbar_hudselector 1 too, then I'd start the coding...
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Wed Jul 09, 2008 12:59 pm

  • Blµb wrote:What? I don't see that, the only difference is that you see weapons all the times.


    The armor and health change color based on how much you have. It gets reder the more you lose, greener the more you gain.
    User avatar
    [-z-]
    Site Admin and Nexuiz Ninja
     
    Posts: 1794
    Joined: Mon Nov 13, 2006 12:20 am
    Location: Florida

Wed Jul 09, 2008 3:21 pm

  • Wow, that's an ugly font.

    j/k ;-)

    Seriously though, this is a good way to tweak the HUD to make it more usable. Using select visual cues can certainly help in the communication/feedback process.
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Wed Jul 09, 2008 4:24 pm

  • [-z-] wrote:As I mentioned to Psychcf on IRC, sbar_hudselector 1 has implemented similar ideas.

    Colors are good, but they aren't helpful unless there's something to compare it to. A red color just tells you that it's low, but if you want to know how much health/armor is left exactly, there's guesswork involved with the number.
    User avatar
    Psychcf
    Forum addon
     
    Posts: 1554
    Joined: Sun Dec 03, 2006 11:38 pm
    Location: NY, USA

Thu Aug 28, 2008 5:30 pm

  • im 100% with you on that psychcf, having a graphical representation of the HP and Armor level would help me by much to keep track of my health. It can be read much more quickly, dont even need to look down..
    User avatar
    liolak
    Alien
     
    Posts: 114
    Joined: Fri Jan 25, 2008 12:16 am
    Location: Montréal, Canada

Thu Aug 28, 2008 5:41 pm

  • I like the system as it is now to be honest, I like to know EXACTLY how many shots I have left so I can judge who to put them in.
    Possibly not the worst mapper in the world.

    A blog of random pish:
    http://xeno.planetnexuiz.com/blog/?author=5
    User avatar
    Sepelio
    Forum addon
     
    Posts: 1101
    Joined: Tue Jun 27, 2006 7:57 pm
    Location: Scotland

Thu Aug 28, 2008 6:55 pm

  • i think what psychcf suggest also permit to have a precise measure of what u have since the numbers are shown in front of the gauges..
    User avatar
    liolak
    Alien
     
    Posts: 114
    Joined: Fri Jan 25, 2008 12:16 am
    Location: Montréal, Canada

Thu Aug 28, 2008 7:03 pm

Thu Aug 28, 2008 10:57 pm

  • [-z-] wrote:I designed a new HUD but someone needs to cut it up and code it. I estimate the slicing to be ~8 hours worth of work. Work that I don't feel like doing right now.

    http://pics.nexuizninjaz.com/viewer.php ... jmc1o5.png


    That HUD is a huge leap towards making Nexuiz look crisp and new. Very nice work.

    I will be dancing around chicken bones in the hopes that a brave codebitch will appear to make this dream a reality.
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Fri Aug 29, 2008 1:10 am

Fri Aug 29, 2008 1:43 am

  • How would the bars work? Fill up to 100, then fill up again with a second color, etc? Maybe the second bar would be on a 100-999 scale with a gradient so no one has to keep track of colors (adding numbers or little bars next to it to tally the "level" would take more time to parse than the number).
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Fri Aug 29, 2008 3:33 am



Return to Nexuiz - Development




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest