Author Topic: Fully rebuilt Tremulous HUD  (Read 27105 times)

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« on: April 30, 2006, 03:24:17 am »
Posting a new topic as I finished completely overhauling the entire HUD for Tremulous. I shifted the theme for the Alien hud to fit the in-game graphical effects better IMHO. Also, comments are welcome and encouraged. I'd love to know what other improvements or just plain changes I should make to the HUD. :-)

Boost Indicator is the 'splats' in all four corners. They turn a 'highlighter yellow' when you're boosted, and go back to the 'mossy orange' when you're NOT boosted.
Wallclimb indicator is behind your health, the spiderwebbing brightens and becomes mostly opaque when wallclimb is enabled.
Barb Counter is right beside the crosshairs now, and is usable to help gauge lobbed shots.
Build Points are shifted up to double as a rudimentary 'crosshair' for Grangers to help with aiming their spit, build timer is placed directly behind the build points.
Human HUD is dramatically simplified and cleaned up.
Human Inventory centered and given an opaque background.
Credits placed underneath Inventory.
Human Weapon/Ammo/Clips/Build Points centralized in lower-right. Weapon Icon doubles as Build Timer.
Health/Stamina/Use Icon centralized in lower-left.



Download WolfWings Tremulous HUD (4k)

Unzip to your Tremulous/base folder, creating a folder called ui then load Tremulous, press the ~ key to bring down the console, and type in:
Code: [Select]
/cg_hudFiles "ui/hud.cfg"

Restart Tremulous, and you'll have the new HUD. If you want the old one back, type this in on the console:
Code: [Select]
/cg_hudFiles "ui/hud.txt"
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Fully rebuilt Tremulous HUD
« Reply #1 on: April 30, 2006, 01:10:13 pm »
Nice ideas. I'm a sucker for functionality though and the only truly usefull thing I know I would use is the barb counter above the crosshair. Is it possible to have the rest as it was and only change the barb counter?
I’m busy. I’ll ignore you later.

MiDiaN

  • Posts: 42
  • Turrets: +1/-0
Fully rebuilt Tremulous HUD
« Reply #2 on: April 30, 2006, 02:13:40 pm »
I love it, thanks WolfWings! (I used your previous hud too)
GORE!

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #3 on: April 30, 2006, 02:58:25 pm »
Quote from: "Survivor"
Nice ideas. I'm a sucker for functionality though and the only truly usefull thing I know I would use is the barb counter above the crosshair. Is it possible to have the rest as it was and only change the barb counter?


Okay... I'm confused now by your statement that you are supposedly after pure functionality, yet my HUD which is much more stark compared to the original HUD you find less functional? Or do you like the human HUD but dislike the alien HUD specifically that I've made?

If you have any suggestions, I'm more than open to hearing them. :-) I'd much rather improve my HUD's directly if possible. Hell, if you want I can make the alien HUD duplicate the human HUD for the majority of the layout as a seperate version.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Fully rebuilt Tremulous HUD
« Reply #4 on: April 30, 2006, 03:47:27 pm »
The thing is the rest are not necessarily better or worse for me.

Edit: Let me put that better. You have a great hud, both alien and human. But the only thing that stands out for ME is that barb counter on the alien side.
I like that change and dislike nothing of the others. Is it possible to only include that change to the barb counter and leave the rest as it was in the original in a hud seperate from these two?
I’m busy. I’ll ignore you later.

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Fully rebuilt Tremulous HUD
« Reply #5 on: April 30, 2006, 08:22:55 pm »
Could we have more transparecy?, and less black cutouts?
And have health have a progress bar in addition to the numbers.

∧OMG ENTROPY∧

Draconishinobi

  • Posts: 68
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #6 on: April 30, 2006, 08:46:20 pm »
I agree progress bars would be nice for health.

Gimp

  • Posts: 23
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #7 on: April 30, 2006, 09:53:20 pm »
cool hud

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #8 on: April 30, 2006, 10:49:34 pm »
Quote from: "Paradox"
Could we have more transparecy?, and less black cutouts?
And have health have a progress bar in addition to the numbers.


I specifically built this HUD because the original had too much transparency. :-) And unfortunately, as I can't add any graphical elements, (sv_pure and all that) only re-arrange already-included graphics files to create new elements, short of leaving hovering numbers with no background at all I can't do anything about the black cutouts.

Quote from: "Survivor"
Is it possible to only include that change to the barb counter and leave the rest as it was in the original in a hud seperate from these two?


Not really. It'd be a small download, but I don't feel like tracking that many versions of the same basic HUD just because you like how I moved one single item around on the default HUD. You can open up the original HUD files in the data.pk3 file yourself if you really want to however. :-)

Quote from: "Paradox"
And have health have a progress bar in addition to the numbers.

Quote from: "Draconishinobi"
I agree progress bars would be nice for health.


This I can do. Any particular way or place you'd like the progress bars put? And with or without the actual number-display for health as well?
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Fully rebuilt Tremulous HUD
« Reply #9 on: May 01, 2006, 07:34:40 pm »
Have the health be in the upper right, with the ammo near it, Al la halo.
Numbers on top of the prog bar.

Finally, could the stamina have a 3 segment progress bar, lower left:
|______/____/____/

∧OMG ENTROPY∧

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #10 on: May 02, 2006, 12:25:01 am »
Quote from: "Paradox"
Have the health be in the upper right, with the ammo near it, Al la halo.
Numbers on top of the prog bar.

Finally, could the stamina have a 3 segment progress bar, lower left:
|______/____/____/


I despise the placement of the HUD elements near the top of the screen in Halo. Makes me consciously 'parse' the display instead of instantly knowing each stat when they're widely-seperated across the screen. Cars, planes, real-world firearms all put the 'status displays' for critical systems below your central field of view for a reason.

Note I'm not complaining about your requested configuration, I can do that and will try it out. I don't think I'll stack the health and ammo together though since I can't reasonably handle the clip-count display as a progress-bar at all.

The three-segment stamina bar also is specifically something I removed with this HUD to show numerically the number of jumps worth of stamina you have left.

EDIT: Scratch that... no direct support for 'progress bar' style graphic elements that work correctly. I'd have to modify the actual compiled .QVM's to implement such a feature from looking through the codebase. Back-burnered for now. Sorry.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Lava Croft

  • Guest
Fully rebuilt Tremulous HUD
« Reply #11 on: May 02, 2006, 10:14:16 am »
I don't want to be an asshole bashing on other people's hard work, but that HUD is just ugly.

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #12 on: May 02, 2006, 11:08:37 am »
Quote from: "Lava Croft"
I don't want to be an asshole bashing on other people's hard work, but that HUD is just ugly.


Wonderful to hear a disenting opinion. What's ugly about it? And if the answer is the graphical elements I chose for various effects, realize I cannot add, modify, or change any of the graphics. I can only re-use and re-purpose existing graphical elements included with Tremulous and still have the replacement HUD work on sv_pure servers. So please recommend replacement elements if at all possible. :-)

If the answer is 'too stark and plain' then realize that's the entire goal of this HUD. Removing hard-to-see-at-low-quality elements from the HUD and trying to make everything clearer with minimal nods made towards theme for each side.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Stof

  • Posts: 1343
  • Turrets: +1/-1
Fully rebuilt Tremulous HUD
« Reply #13 on: May 02, 2006, 12:00:45 pm »
The brown "things" on the alien hud is ugly. It doesn't look like an HUD for me but like a dirty ( very ) camera.

And don't make me think about the composition of those things please :)
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

[EVIL]Unknown

  • Posts: 263
  • Turrets: +1/-1
    • http://www.evil-clan.com
Fully rebuilt Tremulous HUD
« Reply #14 on: May 02, 2006, 01:34:02 pm »
well he only has so little to work with... but i think the layout is pretty cool.. takes a little while to get use to it though going from one hud to another takes a bit... love the dragoon barb ammo count right next to crosshair.. now i dont have to take my eyes off center to bottom right to see when i have an available shot.
url=http://userbars.org][/url]


Stof

  • Posts: 1343
  • Turrets: +1/-1
Fully rebuilt Tremulous HUD
« Reply #15 on: May 02, 2006, 01:47:15 pm »
Quote from: "[EVIL
Unknown"]well he only has so little to work with... but i think the layout is pretty cool.. takes a little while to get use to it though going from one hud to another takes a bit... love the dragoon barb ammo count right next to crosshair.. now i dont have to take my eyes off center to bottom right to see when i have an available shot.

I know that but it doesn't make it less ugly :) I like the current style of the Alien Hud. If feels alien enouth and still fells like an Hud for me.

I would like the Dragoon barb ammo near the crosshair too. It is a very good idea. I don't like too much how there is some info ( booster status ) on the top left and top right part of the screen. I like it when all the important info is at the bottom and on the sides.
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #16 on: May 02, 2006, 05:02:01 pm »
Quote from: "Stof"
I would like the Dragoon barb ammo near the crosshair too. It is a very good idea. I don't like too much how there is some info ( booster status ) on the top left and top right part of the screen. I like it when all the important info is at the bottom and on the sides.


Actually the 'splat' is wrapped around all four corners. I mostly grabbed it as I couldn't find any other usable graphics that didn't noticably obscure the screen to indicate 'boost' being enabled. :-) The screenshot only labels the upper two as a way of showing 'boost on' and 'boost off' status to show the colour difference between the two states.

I never considered what the dark-orange colour I layered together for 'no boost' might look like on badly-adjusted monitors however, thank you for explaining the problem. The Boost Status and Wallclimb Status are the two parts I've struggled with figuring out decent replacements for, and am still trying to improve on. I'll try rebuilding those areas of the HUD again elsewhere on-screen and see what improvements I can make.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Gimp

  • Posts: 23
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #17 on: May 02, 2006, 05:17:32 pm »
i don't see anyone else making huds, so u really shouldn't be insulting this guy's work

Lava Croft

  • Guest
Fully rebuilt Tremulous HUD
« Reply #18 on: May 02, 2006, 05:56:14 pm »
I am not trying to insult him, I am merely trying to point out that the Tremulous default hud looks quite professional, while this redone hud looks like plain crap. Since he just started his work I am sure it will improve over time, but right now it's just plain ugly. Keep working on it though!

Stof

  • Posts: 1343
  • Turrets: +1/-1
Fully rebuilt Tremulous HUD
« Reply #19 on: May 02, 2006, 06:57:50 pm »
Quote from: "WolfWings ShadowFlight"
Quote from: "Stof"
I would like the Dragoon barb ammo near the crosshair too. It is a very good idea. I don't like too much how there is some info ( booster status ) on the top left and top right part of the screen. I like it when all the important info is at the bottom and on the sides.


Actually the 'splat' is wrapped around all four corners. I mostly grabbed it as I couldn't find any other usable graphics that didn't noticably obscure the screen to indicate 'boost' being enabled. :-) The screenshot only labels the upper two as a way of showing 'boost on' and 'boost off' status to show the colour difference between the two states.

I never considered what the dark-orange colour I layered together for 'no boost' might look like on badly-adjusted monitors however, thank you for explaining the problem. The Boost Status and Wallclimb Status are the two parts I've struggled with figuring out decent replacements for, and am still trying to improve on. I'll try rebuilding those areas of the HUD again elsewhere on-screen and see what improvements I can make.


Well, thinking about that, the booster info is fine where it is. The info is very simple : you have it or not and so it is basic enouth that you can put it on the sides without problems. On the other hand, maybe there's still some place near the crosshair like the dragoon bard counter so maybe there's something you can do there.

For the wallwalk mode on, maybe something like triangles on the bottom of the screen when it's on. Anything visible and "easy" to understand. One big problem with the current system is that it's difficult to see if wallwalk is on and it's even harder when you combine that with booster info. Your's is a good idea but the texture choice isn't for my taste ;)

And last, the build counter for aliens could be placed near the crosshair too.
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

Gimp

  • Posts: 23
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #20 on: May 02, 2006, 08:20:47 pm »
Quote from: "Lava Croft"
while this redone hud looks like plain crap. it's just plain ugly.
i think they qualify as insults

MadMan2k

  • Posts: 58
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #21 on: May 02, 2006, 09:23:05 pm »
I like the default HUD more too.

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #22 on: May 03, 2006, 01:30:01 am »
Quote from: "Lava Croft"
I am not trying to insult him, I am merely trying to point out that the Tremulous default hud looks quite professional, while this redone hud looks like plain crap. Since he just started his work I am sure it will improve over time, but right now it's just plain ugly. Keep working on it though!


The difference between my HUD and the 'default' Tremulous HUD is that the Tremulous HUD is worried more about theme than visibility. I'm worried more about stark visibility than theme, but am attempting to maintain some level of theme still.

This rebuild started with the human HUD because I use the Construction Kit so often on humans, and got sick and tired of not being able to see how many build points I had left because the CKit's "screen" was so bright it washed out the build counter. That the Aliens had numerous obscuring pieces like the Wallclimb and Boost indicators that I found quite intrusive led me to apply a heavy hand to removing elements I had no use for from that HUD as well.

And stating that something looks 'like crap' or 'unprofessional' without explaining what you mean by those highly personal terms means I cannot improve, or even verify if your conclusions are valid. You're making an emotional argument, not a factual argument at that point. So I ask again, what parts do you think look like crap, and why?

Quote from: "Stof"
Well, thinking about that, the booster info is fine where it is. The info is very simple : you have it or not and so it is basic enouth that you can put it on the sides without problems. On the other hand, maybe there's still some place near the crosshair like the dragoon bard counter so maybe there's something you can do there.


I could place it there, but it would always be visible. I ONLY get to toggle the transparency for the Wallwalk and Boosted markers between 50% and 100%, I can't completely remove the Wallwalk or Boosted indicators from the screen. I'm heavilly abusing layered and re-coloured graphics to create the dark-orange/highlighter-yellow colour transition on the Boost indicator currently.

Quote from: "Stof"
For the wallwalk mode on, maybe something like triangles on the bottom of the screen when it's on. Anything visible and "easy" to understand. One big problem with the current system is that it's difficult to see if wallwalk is on and it's even harder when you combine that with booster info. Your's is a good idea but the texture choice isn't for my taste ;)


There's another limitation of Tremulous. I'll experiment further with other graphical elements inside Tremulous and see if I can find something more usable for the Wallclimb indicator as well.

Quote from: "Stof"
And last, the build counter for aliens could be placed near the crosshair too.


Actually, I'm (ab)using the Build Counter to create a crosshair for Aliens. I hadn't thought to place an existing and proper crosshair and underlaying the Build Counter below the crosshairs though, that's a good idea. Or should I place it 'over' the crosshairs like the Barb Counter?

The Build Timers unfortunately can ONLY be the 'circular eight wedges' design due to the Tremulous code itself, however. So finding a place to put that where it won't cause problems is something I'm still struggling with for Aliens. For Humans, I cheated and layed an opaque black circle inside the build timer to 'fake' the circular outline build timer effect visible on my rebuild human HUD.

Quote from: "MadMan2k"
I like the default HUD more too.


Since I ask everyone else this quite publicly... please explain how you like the default HUD better? I'd dearly love to make this an over-all improvement on the default HUD for the majority of players, so I heartilly welcome input from others.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

b0rsuk

  • Posts: 106
  • Turrets: +1/-0
Fully rebuilt Tremulous HUD
« Reply #23 on: May 03, 2006, 07:48:22 am »
I don't see a reason why build points should be in the middle of screen. Barbs, perhaps, but build points ? It's not like your life depends on it, you can always afford a look into the corner.
What I'd like to have in the middle is health. It would make it much easier to determine when to fight and when to run. At the moment I mostly use (marauder) pain sounds.
Additionaly, I don't see a reason AT ALL to display current alien class on hud. Just because default HUD did something silly doesn't mean you have to repeat it. Unless you're a TOTAL newbie,  you can easily check your class (assuming you forget) by pressing jump key. Each alien has unique sound...
Not to mention details like life, speed etc.
f you have a demo of ass-kicking basilisk playing against experienced opponents, ESPECIALLY in later stages, send it to me.

Stof

  • Posts: 1343
  • Turrets: +1/-1
Fully rebuilt Tremulous HUD
« Reply #24 on: May 03, 2006, 09:18:58 am »
Well, maybe you don't need the build counter there. On the other hand, it's one of the most important information for when you are playing a builder. I'm sure I have been killed already because I was looking in the corner to build something as soon as the timer was finished only to get killed because I didn't notice an opponent in plain view.

For the crosshair health, you can maybe change the color according to it. Not sure about that one though. Maybe leave the crosshair as it is and add a faint circular outline with a colored health information.
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #25 on: May 03, 2006, 10:39:41 am »
Quote from: "b0rsuk"
I don't see a reason why build points should be in the middle of screen. Barbs, perhaps, but build points ? It's not like your life depends on it, you can always afford a look into the corner.
What I'd like to have in the middle is health. It would make it much easier to determine when to fight and when to run. At the moment I mostly use (marauder) pain sounds.
Additionaly, I don't see a reason AT ALL to display current alien class on hud.


Shifting the build points down to middle-center where the 'inventory' for Humans is located as an experiment.

Seperately, very valid point about the alien class listing. Nuked that icon entirely from view as you're right, it serves no purpose.

Going to try placing the health below the crosshairs as a horizontal bar. Rummaged through the code and found a code-path to support that effect at least.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

MadMan2k

  • Posts: 58
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #26 on: May 03, 2006, 06:56:36 pm »
Quote from: "WolfWings ShadowFlight"

Quote from: "MadMan2k"
I like the default HUD more too.


Since I ask everyone else this quite publicly... please explain how you like the default HUD better? I'd dearly love to make this an over-all improvement on the default HUD for the majority of players, so I heartilly welcome input from others.

that was just my very subjective impression and you as the great artist have to be able to interpret it :D

ok, I'll try to go a bit into detail: your alien hud looks like someone puked all over the screen - you already said that you tried to reuse textures, but I simply dont like puke.

the old hud on the other hand did not look that alien-like but it had some clean curves and it provided all the informations in an obvous way - even for newbies who are not used to play alien shooters.

as for the barbs in the middle screen - I like the idea but Id try to include melt them with the crosshair in some way instead of simply putting them above - Ill try to make some mock ups

here you go:
http://www.madman2k.net/images/crosshair.png

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Fully rebuilt Tremulous HUD
« Reply #27 on: May 03, 2006, 08:10:45 pm »
Comment on the barbs: after I added in your piece ( You still get the credit :p) I edited it so the barbs were actually below the crosshairs.
Since they fall over distance and you have to aim upward, this way you can use the barbs as an improved aiming aid, as you intended.
I’m busy. I’ll ignore you later.

Luskan

  • Posts: 6
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #28 on: November 22, 2006, 03:30:37 pm »
Awesome, the numbers are so much clearer now, and theres less space wasted by it.

My only gripe is the top booster notices, I kept thinking they were other aliens or people.... any way to remove the top 2?

¬EDit¬
After further playing, they arn't so annoying now =D
¬EDit¬

TonkaTruck

  • Posts: 17
  • Turrets: +0/-0
Fully rebuilt Tremulous HUD
« Reply #29 on: November 22, 2006, 07:22:06 pm »
I'm sorry, but I love the default hud for aliens better then I would this new fangled one.

It does look ugly, with all the dirt and stuff on it. Besides the regular red to redish white colors on the barbs when you got booster and Wall-Walking enabled is so much easier to tell. To be honest, if it so distracting to look down and back up on your screen then there is something wrong with your attention span *No offense intended*. Your eyes move quick enough and hopefully your brain can read it quick enough so your logic can carry the rest out without you thinking.

I mean look at it this way.

Your in the middle of a fight, you got pulser. You look down and up and the last numbers you saw in your head was 23 3.  You got 23 rounds, 3 clips left.

I don't see how people complain about the whole "I gotta look around!" ect.

Anyways off the rant.
I can't stand that build point thingy in the middle of my screen, I want to see the place i'm moving stuff, not a giant number.

Sorry, but this fails in my mind. Good job on it though.