Author Topic: alternative ways to show teamcolor  (Read 8358 times)

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #25 on: 6 July 2011, 07:10:55 »
(Well particles and textures.) But wouldn't particles be better?
Well, the problem is that they use quite a lot more system resources than a change to the texture. If you're going to use particles, be careful not to go overboard, and keep in mind that not all computers may be able to match yours in terms of graphical quality. And if I recall, unit particle systems can be toggled off, and those who have done so (primarily because of the high overhead of all the extra unnecessary particles) will have no way to find the team color.

Thus, why I support the traditional way, with a backup with an outline.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: alternative ways to show teamcolor
« Reply #26 on: 6 July 2011, 07:17:08 »
(Well particles and textures.) But wouldn't particles be better?
Well, the problem is that they use quite a lot more system resources than a change to the texture. If you're going to use particles, be careful not to go overboard, and keep in mind that not all computers may be able to match yours in terms of graphical quality. And if I recall, unit particle systems can be toggled off, and those who have done so (primarily because of the high overhead of all the extra unnecessary particles) will have no way to find the team color.
Ah right, system resources. I think titi would make a different switch or something though. He actually showed a sample pic of the one with textures, but it's very WIP.

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: alternative ways to show teamcolor
« Reply #27 on: 6 July 2011, 07:50:28 »
How about the unit selected circle?  We highlight the unit(s) that is selected with a nice circle.  We could have a hotkey that applies a similar circle to all units, colour coded by team?

From a code perspective, this seems a simple approach; and it will have least impact on performance.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #28 on: 6 July 2011, 07:51:46 »
How about the unit selected circle?  We highlight the unit(s) that is selected with a nice circle.  We could have a hotkey that applies a similar circle to all units, colour coded by team?

From a code perspective, this seems a simple approach; and it will have least impact on performance.
You know what, you got a good point with that, and it'd be easier on both programming and system resources than outlining.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: alternative ways to show teamcolor
« Reply #29 on: 6 July 2011, 08:44:40 »
I don't know how to make an outline , because I am still a complete noob to OpenGL ( and beside of this I think it doesn't look so good... )

Here is the current state ( I am still working on it ). You should be able to toggle between the following states:
  • not marked
  • circle + glow effect
  • circle only
  • glow only

Btw the "glow" is NOT done with particles.



Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: alternative ways to show teamcolor
« Reply #30 on: 6 July 2011, 09:10:24 »
Looks good. But will be bad with units like Golems. Any way to fix that? (Look at its model.)
I guess glow will be the best.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #31 on: 6 July 2011, 09:10:59 »
Titi, and a slight other feature request is to have another color scheme you can toggle between: one which has the team color as normal, and one where your units are green, the foe's are red, and allied units are blue (as per AoE2).

@Ultifd, perhaps the circle should be rendered "below" the unit, that is, it doesn't pass through it.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: alternative ways to show teamcolor
« Reply #32 on: 6 July 2011, 09:54:51 »
Looks good. But will be bad with units like Golems. Any way to fix that? (Look at its model.)

Is the fix as simple as draw order perhaps?

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: alternative ways to show teamcolor
« Reply #33 on: 6 July 2011, 09:56:50 »
its an old sreenshot, its already fixed and yes it was the order
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Ishmaru

  • Behemoth
  • *******
  • Posts: 1,071
  • um wat??
    • View Profile
    • DelphaDesign
Re: alternative ways to show teamcolor
« Reply #34 on: 6 July 2011, 13:17:40 »
These are optional right?
Annex: Conquer the World Release 4 For Pc Mac + Linux
https://forum.megaglest.org/index.php?topic=9570.0
Annex is now on Facebook!
https://www.facebook.com/AnnexConquer

ElimiNator

  • Airship
  • ********
  • Posts: 3,391
  • The MegaGlest Moder.
    • View Profile
Re: alternative ways to show teamcolor
« Reply #35 on: 6 July 2011, 15:49:42 »
You should be able to toggle between the following states:
  • not marked
  • circle + glow effect
  • circle only
  • glow only
I think "not marked" means nothing.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

wyvern

  • Guest
Re: alternative ways to show teamcolor
« Reply #36 on: 6 July 2011, 17:37:56 »
John, you blame it on laziness yet realize, where is someone supposed to put team color on, say, a historical PZIV in German grey or in the later striped camo, it just wouldn't fit, what would I do, make the Iron cross turn pink or red, possibly make the cannon 100% team color so that it satisfies the team color demand

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: alternative ways to show teamcolor
« Reply #37 on: 6 July 2011, 21:09:23 »
I'm not against options per se, but I'm not sure that this is the solution to a problem that actually exists.


Mr War

  • Guest
Re: alternative ways to show teamcolor
« Reply #38 on: 6 July 2011, 22:27:02 »
Titi, and a slight other feature request is to have another color scheme you can toggle between: one which has the team color as normal, and one where your units are green, the foe's are red, and allied units are blue (as per AoE2).

NATO standard is mid or pale Blue for friendly, Orange (or red) for enemy. Guess add different blue for allies.

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: alternative ways to show teamcolor
« Reply #39 on: 6 July 2011, 22:54:47 »
the initially idea is in svn now , try it ....
( by default "*" key to toggle ingame )
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #40 on: 6 July 2011, 23:15:30 »
The asterisk? Shift + 8? Why such an odd choice? Why not something such as TAB for the default? or ` (the button above tab), or one of the F keys, or Insert. The asterisk is also a number key on QWERTY boards, and just don't think the default should be a two key combination for a toggle like this.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: alternative ways to show teamcolor
« Reply #41 on: 7 July 2011, 06:25:44 »
I *really* like it!

You need to toggle it on, which is good.  But I think having the facility is very good for gameplay.

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: alternative ways to show teamcolor
« Reply #42 on: 7 July 2011, 20:38:13 »
any problems yet ( beside the fact that you want another key which you can configure in the options ? )
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #43 on: 7 July 2011, 23:12:07 »
( beside the fact that you want another key which you can configure in the options ? )
I think more than just choosing the key, I think the default should be something simpler.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: alternative ways to show teamcolor
« Reply #44 on: 8 July 2011, 05:15:40 »
Its working very well for me, and I am somewhere between indifferent and happy with the default key choice

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: alternative ways to show teamcolor
« Reply #45 on: 14 July 2011, 05:29:04 »
Topic split to the GAE board.  Have a nice day.


https://forum.megaglest.org/index.php?topic=7386.msg75546

roflcopter

  • Guest
Re: alternative ways to show teamcolor
« Reply #46 on: 17 August 2011, 05:32:32 »
  • replacing current hp/ep - circle with an teamcolor - circle and adding hp/ep - bars on top of the unit.
Anybody here ever play Tibia?



Quote
  • And a square in Teamcolor above the unit. It should use an alphamap or something similar. So you could include faction logo, too.

I like the idea of assigning choosing an entirely different texture for at least a portion of the model, so that the heraldry on the shields, or the logos on the vans are different shape, not a just a different colorway of the same shape.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: alternative ways to show teamcolor
« Reply #47 on: 18 August 2011, 03:12:10 »
I think GAE has proved that outlines are by far the superior way to do this.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: alternative ways to show teamcolor
« Reply #48 on: 18 August 2011, 05:21:27 »
I think GAE has proved that outlines are by far the superior way to do this.

I would very much like a screenshot of this please!

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: alternative ways to show teamcolor
« Reply #49 on: 18 August 2011, 07:34:27 »
Eh, outlines look ugly...even if it wasn't, it's still not superior.

 

anything