I thought about how to effectively compare units and buildings between the different factions and I came up with this idea for a web form:
The web form should have a
- List of available properties for comparison (build time, costs, DPS, ...), which can be selected individually (a sensibly small subset is preselected)
- List of unit types to include in the comparison. The list should use the generic unit names as far as possible, e.g. T1 Land Scout instead of "Spirit", "Mole" and "Snoop", but would also list units that are only available for one faction, e.g. Monkeylord.
Additionally there could be buttons or a drop-down list for pre-defined subsets of units.
- A button which generates
- a table section which is layouted as follows:
Code:
Unit Types | UEF | Cybran | UEF
===================================
Unit Type 1| Name | Name | Name
-----------------------------------
Property1 | value | value | value
Property2 | value | value | value
Property3 | value | value | value
...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unit Type 2| Name | Name | Name
-----------------------------------
Property1 | value | value | value
Property2 | value | value | value
Property3 | value | value | value
...
Highest and lowest values are signaled by a distinct color. For special units there can only be value for one faction, of course.
I think the above layout is the best general purpose one. The obvious choice for an alternate layout that only compares units within one faction would look like
Code:
Unit Types | Property1 | Property2 | Property3 | ...
=====================================================
Unit Type 1| value | value | value | ...
-----------------------------------------------------
Unit Type 2| value | value | value | ...
-----------------------------------------------------
Unit Type 3| value | value | value | ...
-----------------------------------------------------
...
If you code this up as a server-side script
people could bookmark there queries or post links on bulletin boards in order to illustrate their arguments.
I know programming up this stuff would cost some time, but I'm pretty sure it would draw a lot of people to your site and I guess there's also a financial motivation for your project
