RE: MWIF Game Interface Design (Full Version)

All Forums >> [New Releases from Matrix Games] >> World in Flames



Message


Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 2:14:52 AM)

quote:

ORIGINAL: Froonp
quote:

It may not have felt that way to others, I only know how it felt to me. Please try and make the naval side of the game stand out more within the interface and be smoother to use, particularly with respect to units which remain at sea. Try to make it feel more like an integral part of the game, which it is.
my 2 cents.

I too found the Stay at Sea part of CWiF quite awkward.
Maybe for this phase (remain at sea) we could have a dialog popping-up, showing to the player the list of all ships at sea, sorted by sea area, sea-box section, ship type, etc... (at the layer's will), with only a checkbox to check to say that a unit will stay at sea. Maybe you could have also an option you could check in the same dialog to say that all the ships in a given sea area sea box section will remain at sea.
Also, there could be a warning given from the game to the player if CPs are programmed to not stay at sea, because it happened to me many times that after spliting convoys for example, they were not automatically sentried, and they would return to base at the end of the turn. The player would just have to confirm that it is normal that CPs are not staying at sea.

Improvements are clearly needed.

Building on your idea, how about having the entire screen used to display all the occupied sea areas in separate panels on the left. Each panel would show the naval units spread out with indications of which sea box they were in. On the right would be all the possible destinations (ports) they could return to. As you cursor over each unit, the ports it could reach would be highlighted. You click on the unit then click on the port to mark it as returning to base.

The default setting for convoy points could be that they are staying at sea.

Groups of units could be selected (say, using shift/click incrementally, or by clicking on a indicator for all units in a sea box/area) and then the clicking on the port to send them all home to the same base.

In addition to the list of ports there could be a check box for "remain at sea".

As you go through the units setting them to stay at sea or return to base, their status (including port they are returning to) could be updated so you will know what you have decided. It is also important to check that you haven't exceeded the capacity of a minor port. Finally, the program could prevent you from exiting until you have marked all units as either staying at sea or returning to base. As a way to simplify this, the final question could be "all remaining units stay at sea?", to which you can just say yes.




SamuraiProgrmmr -> RE: MWIF Game Interface Design (8/5/2005 3:37:51 AM)


quote:

ORIGINAL: Shannon V. OKeets
Good ideas. Of course I laughed and laughed.


I am glad to have lightend your day. Your professionalism in attacking this project with vigor has made me happy. Somehow, I don't think we're even yet. ;)

PNG files are, I believe, a public domain compressed graphics format. There is likely a free Dephi Component that will do them. If I come across one, I will let you know.

As for the question of why didn't they AI do something, it will bloat the code, but anytime you have an if statement that does something, it can have an else statement that feeds the 'General's Diary' with a remark about rejected because it was too low odds or too high odds. As long as the AI programmers commit to the concept from the beginning, it won't be too hard to work into the code, I think. The real question is how useful will it be in selling copies of the game to those who do not already play. Will the advertising department run with "Unique feature that lets you learn from the AI by seeing how it makes its decisions"? And will that be worth the extra cost?

I didn't mean to suggest that you create a dvd that can be played on your television. I mean to be able to watch the game with buttons like Play, Pause, Rewind, and Fast Forward.

You are right that it will be difficult for a new player to absorb everything that experienced gamers are asking for. Perhaps traditional tool buttons that cause overlays will be more appropriate. I just thought it would be nice to have a way to alter how the map looks without dropping whatever counters you have selected. As for multiple maps, if the player is the one who opened a second (and so on) map, he would likely be able to decipher it. It is just nice to be able to customize views based on what I need to see now rather than what a designer thought would be the most useful views most of the time.

I applaud your open mindedness and as I said before... I respect your decisions. You have shown that you are really going to great lengths to determine what is wanted.

Confidence is high.

I told you I was asking for the moon on a silver platter..... Soon it will be the galaxy on plutonium plated gold.

Have a great day and good luck in your search for par.

Sincerely,

Dean




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 4:23:01 AM)

quote:

ORIGINAL: SamuraiProgrammer
The real question is how useful will it be in selling copies of the game to those who do not already play. Will the advertising department run with "Unique feature that lets you learn from the AI by seeing how it makes its decisions"? And will that be worth the extra cost?

Actually, I do not take the marketing of the game into consideration very much (don't tell Dave). What has been my practice in the past, and which I intend to follow now, is to do what I, as a player, think is 'right'. My other self, the programmer, will mumble nasty things, but my higher being, the player, can usually stand firm. My driving principle is that if I do what is 'right', players will like the game and buy it.

quote:

As for multiple maps, if the player is the one who opened a second (and so on) map, he would likely be able to decipher it. It is just nice to be able to customize views based on what I need to see now rather than what a designer thought would be the most useful views most of the time.

I read (past tense) a different meaning into what you wrote. Try this idea. You only have one map visible, but it is large, filling the screen.

You position the map just so with the correct zoom factor, focused on just the area you want and with the units filtered to eliminate those not currently of interest. Perhaps you have the names of the cities turned off too. You save those settings as, say EF (Eastern front, Germany - USSR) and go onto North Africa where besides the land units you are concerned with naval transport and the like. Again you set the picture exactly to your liking and then save it as NA (North Africa). Continuing merrily on your way you check out the Atlantic (At) for submarine possibilties followed by the land war in China (Ch), Manchuria/Vladivostock(MV), and maybe even a Western Pacific (WP) view.

Now you can jump from any view to any other view with a drop down menu/mouse click/keystroke. This lets you get to each front no muss/no fuss. If the area of concern shifts a bit, you just redefine EF with the new view. The problem I am curing with this solution is having to reposition the detailed map to see just what you want to see whenever you switch from playing Germany to Italy to Japan. Or, even worse, from USA to China to CW to USSR.

I am not eliminating the multiple maps that CWIF gives the player, where you can cut up the screen into separate map views. I am augmenting that capability. The number of views could grow very large if you think about separate ones for strategic bombing, planning convoys, naval missions, and so on.

Anyway, that brings me back to the point I was making that the player may have trouble keeping track of all the shortcuts he has set up.




SamuraiProgrmmr -> RE: MWIF Game Interface Design (8/5/2005 6:31:42 AM)


quote:

ORIGINAL: Shannon V. OKeets

Try this idea.


Great Idea!

The only thing it gives up is the ability to look at two non adjacent areas. I can't decide if that is important or not.

As for helping the player remember the codes he set up... it is easy.

If when the user defines the map view he also has a field to put in a description .... for example :

NA
North America

Then you can dynamically add menu entries to represent the different views. An example of this would be in a word processor. You can see the last few documents you openend. Does this help?





Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 6:52:17 AM)

quote:

ORIGINAL: SamuraiProgrammer
quote:

ORIGINAL: Shannon V. OKeets

Try this idea.

Great Idea!

The only thing it gives up is the ability to look at two non adjacent areas. I can't decide if that is important or not.

As for helping the player remember the codes he set up... it is easy.

If when the user defines the map view he also has a field to put in a description .... for example :

NA
North America

Then you can dynamically add menu entries to represent the different views. An example of this would be in a word processor. You can see the last few documents you openend. Does this help?

That is one solution. I was hoping for something more elegant - maybe a column of 2 or 3 letter abbreviations/buttons that is always visible and clickable so you don't have to go through the drop down menu process. Cursoring over one of the buttons would bring up the description you mentioned clicking on it changes the view.

You could still split the screen into a couple of maps if you wanted to. They both would provide the player with the ability to jump from view to view. Here are some examples of how using two maps might be helpful:
(A) Eastern Front - land units ........... (B) Eastern Front - air units
(A) Great Britain - naval units with land and air units that can be embarked ......... (B) Eastern Mediterranean - their destinations
(A) Eastern Front - land units ................. (B) Manchuria/Vladivostock - land units that can be railed to support the Eastern Front
(A) Eastern US - extended range air units ........... (B) Great Britain - destination for rebasing
(A) Eastern Front - German land and air units in the rear areas .......... (B) Western Europe - defendng against Allied invasion




stretch -> RE: MWIF Game Interface Design (8/5/2005 7:08:02 AM)

One last request on the naval units aspect... I think in CWiF (been a long time) the only way to see naval units in a sea zone was to click on the sea zone first so they would be displayed in a units window. This left me with a feeling totally unlike the table top version. The naval units were never really "on the map". If at all possible could naval units in a sea zone show up stacked over their respective boxes just like land units staked in hexes? i.e. make it look like it would on a table. here is a sea zone, in the middle are the box numbers, the counters are sitting in the boxes.

It may seem trivial to some but to me that was the one area where CWiF felt totally and completely unlike it's cardboard parent.




Mziln -> RE: MWIF Game Interface Design (8/5/2005 7:36:47 AM)


quote:

ORIGINAL: stretch

One last request on the naval units aspect... I think in CWiF (been a long time) the only way to see naval units in a sea zone was to click on the sea zone first so they would be displayed in a units window. This left me with a feeling totally unlike the table top version. The naval units were never really "on the map". If at all possible could naval units in a sea zone show up stacked over their respective boxes just like land units staked in hexes? i.e. make it look like it would on a table. here is a sea zone, in the middle are the box numbers, the counters are sitting in the boxes.

It may seem trivial to some but to me that was the one area where CWiF felt totally and completely unlike it's cardboard parent.


I think this would be a good idea but only when being viewed by your side. Task force markers should be displayed for the opposing side.




rtamesis -> RE: MWIF Game Interface Design (8/5/2005 7:45:41 AM)

I don't know if any of these ideas would be useful or applicable for designing MWiF, but here goes. I don't have CWiF, so forgive me if these features are already in it.

1. How about a context-sensitive Inspector pallete window (like what you can find in Adobe applications such as Photoshop CS2 and in Apple's Keynote and Pages applications) which will display information about counters/units that you select with your mouse. It can also display all the different units that are present in a stack and the order in which they are stacked too from top to bottom. The Inspector window could also have different tabs to show different kinds of information on the unit, eg. supply status. This could be a way of quickly giving players as much information as they want about any unit. You can also toggle from the Menu bar whether to display the Inspector window or not. You could also limit the amount of information available to you if you click on an enemy unit, which might be a way of introducing a limited amount of fog of war into the game.

2. Clicking on a unit will visually display (by lightly changing the color) all the possible hexes that the unit can move into during its movement phase. This will allow the player to quickly decide where to move the unit instead counting how many available movement points will be expended if they move to a particular hex. Moving a unit through enemy territory will also change the color of the hexes moved through to indicate that those hexes are now controlled by your side, which can then help you determine how to trace supply lines as well as zones of control.

3. During a combat phase, selecting a unit or groups of units on the map or in the Inspector pallete window will then change the appearance of the mouse arrow to a bullseye or cross when you move it over a potential enemy target. Clicking on a target then initiates combat and its resolution with appropriate sound and visual effects.




stretch -> RE: MWIF Game Interface Design (8/5/2005 7:54:30 AM)

quote:

ORIGINAL: Mziln


I think this would be a good idea but only when being viewed by your side. Task force markers should be displayed for the opposing side.




Absolutely. Good catch. This is another great point about something lost in CWiF. The opposing stacks should be subject to the same standards of FoW as the board game.

Generally convoy points are placed directly on the map. And in my experience the escorting surface forces are placed directly in the boxes with them. But larger forces, and in some cases, small ones used as decoys, were placed on map as TF markers. This entire concept was completely lost in CWiF.






Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 8:13:08 AM)

quote:

ORIGINAL: stretch
One last request on the naval units aspect... I think in CWiF (been a long time) the only way to see naval units in a sea zone was to click on the sea zone first so they would be displayed in a units window. This left me with a feeling totally unlike the table top version. The naval units were never really "on the map". If at all possible could naval units in a sea zone show up stacked over their respective boxes just like land units staked in hexes? i.e. make it look like it would on a table. here is a sea zone, in the middle are the box numbers, the counters are sitting in the boxes.

It may seem trivial to some but to me that was the one area where CWiF felt totally and completely unlike it's cardboard parent.

Let me paraphrase your suggestion and combine it with the follow up posts immediately below it.
Friendly units in a sea area would appear stacked in sea boxes within the sea area. Enemy units would also appear similarly stacked but perhaps in a separate set of sea boxes within the same sea area. If the fog of war option is being used, then the enemy units would be obscured in some way (more on that later). There is nothing to prevent doing this except possibly room within the sea area. Some of them are pretty small and on the paper map the 5 sea boxes are kind of squeezed in at an odd angle (e.g., Baltic, Persion Gulf, Azanian Sea). I will have to look at each sea area and see if there is enough area (as always, the puns are intended).

What I am pretty well convinced is a better approach to fog of war than task forces is the scheme used in CWIF. The quantity of units and their types are visible, but their details are not. You know there is a carrier with 3 battleships and a bunch other riff raff in sea box 3 but you don't know whether it is the good stuff or the dregs. For more on why I would prefer to not use hidden task forces as an optional rule see the thread on Optional Rules.




stretch -> RE: MWIF Game Interface Design (8/5/2005 8:32:16 AM)

wow, a response from the developer within an hour. What time zone on this planet are you in?

I like where you're going on the seaboxes, at this point I'm sure you're on the right track.




Froonp -> RE: MWIF Game Interface Design (8/5/2005 8:46:45 AM)

quote:

Building on your idea, how about having the entire screen used to display all the occupied sea areas in separate panels on the left. Each panel would show the naval units spread out with indications of which sea box they were in. On the right would be all the possible destinations (ports) they could return to. As you cursor over each unit, the ports it could reach would be highlighted. You click on the unit then click on the port to mark it as returning to base.

I love this. [&o]
If you'd program this, I'd love you ! [:D]




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 8:55:14 AM)

quote:

ORIGINAL: rtamesis
I don't know if any of these ideas would be useful or applicable for designing MWiF, but here goes. I don't have CWiF, so forgive me if these features are already in it.

1. How about a context-sensitive Inspector pallete window (like what you can find in Adobe applications such as Photoshop CS2 and in Apple's Keynote and Pages applications) which will display information about counters/units that you select with your mouse. It can also display all the different units that are present in a stack and the order in which they are stacked too from top to bottom. The Inspector window could also have different tabs to show different kinds of information on the unit, eg. supply status. This could be a way of quickly giving players as much information as they want about any unit. You can also toggle from the Menu bar whether to display the Inspector window or not. You could also limit the amount of information available to you if you click on an enemy unit, which might be a way of introducing a limited amount of fog of war into the game.

2. Clicking on a unit will visually display (by lightly changing the color) all the possible hexes that the unit can move into during its movement phase. This will allow the player to quickly decide where to move the unit instead counting how many available movement points will be expended if they move to a particular hex. Moving a unit through enemy territory will also change the color of the hexes moved through to indicate that those hexes are now controlled by your side, which can then help you determine how to trace supply lines as well as zones of control.

3. During a combat phase, selecting a unit or groups of units on the map or in the Inspector pallete window will then change the appearance of the mouse arrow to a bullseye or cross when you move it over a potential enemy target. Clicking on a target then initiates combat and its resolution with appropriate sound and visual effects.

There are a lot of people who haven't seen CWIF and I apologize for referring to it so often. When I make comments about it you don't understand, please complain so I can clarify it for you and all the other people reading the post who also don't understand. Indeed, if I become incoherent in any way, let me know. The only reason I am writing this stuff is to communicate with 'you' and if I don't succeed - well wouldn't that be a waste of time. Just yell, it won't hurt my feelings.

As to your points:
(1) CWIF presents the top unit in each stack just as you would see it as a cardboard counter on a paper map. When there is more than 1 unit in a hex they are stacked with a very tiny shadowing effect to denote that there is a stack. Of more use to the player is that a small number appears over the stack indicating the number of units in the stack. Typically this is 2, 3 or 4 but it can be very large (e.g., 22) for naval units in a major port.

The topmost unit has 6 small squares as part of its top border. The squares are color coded to indicate the unit's status: available to move during this phase, has already moved during this phase (and therefore could have its move undone), cannot move during this phase, is disrupted, has been committed to an attack, is out of supply, and so on. Chris covered all the bases with those 6 little squares and while I might argue about choice of colors in some cases, I was unable to find any aspect of a unit's status that he missed.

It is extremely easy to leaf through the units in a stack. Every mouse click moves the top unit to the bottom. In addition, a separate window display at the bottom of the screen shows all the units in the stack spread out side by side. That window is quite large and can show more than 20 units easily. You can select units from the bottom window display to put together a group for attacking, overrunning, or whatever.

I am thinking of having the bottom window be optional. Why optional? Well, in this thread someone suggested having a 'flyout' display of the units. There is a picture of what I mean by a flyout display in one of the above posts. Essentially, it puts the units side by side right where the cursor is. Though it might seem trivial, not having to move your eyes to the bottom of the screen makes a big difference. I am also planning on displaying 4 full units within each hex when you have zoomed in to the 3 highest zoom factors. For more on this idea see the thread on Maps where I did an embarrassingly crude mock up of what it would look like.

One last thought on your first point, as part of the window at the bottom of the screen, CWIF maintains a set of about 12 characteristics for the hex the cursor is over. These include the total offensive strength, defensive strength, air-to-air factors, tactical factors, etc. for the hex.

(2) Showing feasible moves is a good idea. It should include an indicator when moving into a hex would cause the unit to become disrupted. CWIF includes the option of displaying (at the bottom of every hex) a national flag that indicates who controls the hex. When this display option is on, you know exactly who controls what. Similar options let you know the current weather for the hex and the weather zone it is in.

(3) In CWIF selecting units for combat changes the cursor when they are over a target hex. This is most useful for choosing bombing targets. Because combat is a separate phase in WIF, the player has to announce all his combats first, before any of them are resolved. Combat resolution is done in a separate window. You should probably download the PDF file Patrice set up for us
http://perso.wanadoo.fr/froon/Transferts/CWiFDialogs.zip
It shows the combat resolution screens (land, naval, and air) from CWIF and a whole lot of other stuff (what the map and units look like, for example).

Thanks for the ideas. Any more?




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 8:56:57 AM)

quote:

ORIGINAL: stretch
wow, a response from the developer within an hour. What time zone on this planet are you in?

Sunny Honolulu[8D]. Golf 3 times a week at $12 a round can't be beat.




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 8:58:51 AM)

quote:

ORIGINAL: Froonp
quote:

Building on your idea, how about having the entire screen used to display all the occupied sea areas in separate panels on the left. Each panel would show the naval units spread out with indications of which sea box they were in. On the right would be all the possible destinations (ports) they could return to. As you cursor over each unit, the ports it could reach would be highlighted. You click on the unit then click on the port to mark it as returning to base.

I love this. [&o]
If you'd program this, I'd love you ! [:D]

Ah, you're only saying that because you think it won't have a dozen bugs that crash your system.




Froonp -> RE: MWIF Game Interface Design (8/5/2005 9:05:55 AM)

quote:

2. Clicking on a unit will visually display (by lightly changing the color) all the possible hexes that the unit can move into during its movement phase. This will allow the player to quickly decide where to move the unit instead counting how many available movement points will be expended if they move to a particular hex.

The hexes where a unit could move could be highlighted, and moreover the number of Movement points needed to move there could be written on the center of the hex. An Infinite symbol would be displayed in hexes that would disrupt the unit if it moved there.

quote:

Moving a unit through enemy territory will also change the color of the hexes moved through to indicate that those hexes are now controlled by your side, which can then help you determine how to trace supply lines as well as zones of control.

When you click a unit, the supply path could appear on the map for 1-2 seconds (or as long as the unit is selected, why not)under the form of a white line highlighting the supply path. If the supply path is cut, the line would show where by being interrupted there. When you click on an HQ, you could also have all units supplied by this HQ who are highlighted in some way, either for 1-2 seconds, or as long as the HQ is selected at the player's choice. The highlighted units would change as the HQ moves, and Units put out of supply by this move would be indicated.

Another suggestion you could introduce into MWiF for the supply (to reproduce one thing I'm sure all players do in the real game - At least I do) would be to say to the game "Show me the supply situation if we were in Rain / Snow". I always do this especially on the eastern front, that is that during J/A I try to have my units 2-3 hexes away from the supply sourece, especially when comes my 4th Impulse because September and its possible rains is coming.

Another suggestion I made in the optionnal rules thread would be to have a blue line appearing between the target hex and the starting hex when creating an air mission, with the ability to break the line in many 1-4 hexes segments to allow for a flight path that would try to avoid interceptors. Maybe that blue line could be clicked and dragged & dropped to be easily broken into multiple parts.

Otherwise, I like the idea of actually seeing the sea boxes at sea, with the unit inside those sea boxes (this should be very pretty looking and match WiF FE nicely), but if not playing wif FoW I'd prefer the enemy units to be displayed as they are and not as a TF marker. Also, in the present day CWiF, there is the advantage that you do not have to search for the sea boxes to find your units, you just have to hover any part of the sea area with the mouse to see the units in it it the units panel. And when locking the unit panel (pressing space bar), you can hover on any unit inside the unit panel with the mouse and have tons of details about it. Let's not loose that thing, and do not oblige us to scroll 50 hexes and reach the sea box to examine the units.




rotor911 -> RE: MWIF Game Interface Design (8/5/2005 11:18:13 AM)

When clicking on a hex during land combat declaration, I'd like all the planes (of both sides) which could ground support the hex to be higlighted . With the longer ranged models, it can be a real pain to find all planes able to intervene in a given land combat.




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 11:24:59 AM)

quote:

ORIGINAL: Froonp
The hexes where a unit could move could be highlighted, and moreover the number of Movement points needed to move there could be written on the center of the hex. An Infinite symbol would be displayed in hexes that would disrupt the unit if it moved there.

We have to careful here. There is already a lot of information in a hex, especially one that has units in it. Superimposing an icon on each hex that is reachable would not be hard. But the number of movement points seems like too much information. Isn't your only concern whether the unit can get there? And if so, does it arrive disrupted? The nice thing about computer games is you don't really have to ever know what the movement costs are or the range of the unit. The move is either possible or not. Yeah, yeah, I know, you want movement cost details for planning your next move - but my point is still good. Displaying the movement cost hex by hex is more facts than are needed.

quote:

When you click a unit, the supply path could appear on the map for 1-2 seconds (or as long as the unit is selected, why not)under the form of a white line highlighting the supply path. If the supply path is cut, the line would show where by being interrupted there.

CWIF already will trace a supply path for you and leave it displayed for as long as you like. Sadly, it is sometimes wrong (a bug I need to track down some day). Improving how/when that path gets shown seems like a good idea. Showing where it is cut does not. My problem with showing cut supply paths is that there are dozens of possible supply paths (USSR units using sea borne supply from the coastal hexes of Latvia come to mind). Which one of the dozen is the program suppose to show? How about the alternative solution of indicating nearby supply source(s)? Everythinig within X number of hexes?

quote:

When you click on an HQ, you could also have all units supplied by this HQ who are highlighted in some way, either for 1-2 seconds, or as long as the HQ is selected at the player's choice. The highlighted units would change as the HQ moves, and Units put out of supply by this move would be indicated.

I like this a lot. CWIF already shows when units are in/out of supply and moving a HQ farther/closer causes their supply status to change. Your idea is better.

quote:

Another suggestion you could introduce into MWiF for the supply (to reproduce one thing I'm sure all players do in the real game - At least I do) would be to say to the game "Show me the supply situation if we were in Rain / Snow". I always do this especially on the eastern front, that is that during J/A I try to have my units 2-3 hexes away from the supply sourece, especially when comes my 4th Impulse because September and its possible rains is coming.

Definitely need to do this. It is very important when playing either side.

quote:

Another suggestion I made in the optionnal rules thread would be to have a blue line appearing between the target hex and the starting hex when creating an air mission, with the ability to break the line in many 1-4 hexes segments to allow for a flight path that would try to avoid interceptors. Maybe that blue line could be clicked and dragged & dropped to be easily broken into multiple parts.

I did not like this idea for PBEM but have no objection to it for Internet play. The mechanics can be improved, but the concept is very good.

quote:

Otherwise, I like the idea of actually seeing the sea boxes at sea, with the unit inside those sea boxes (this should be very pretty looking and match WiF FE nicely), but if not playing wif FoW I'd prefer the enemy units to be displayed as they are and not as a TF marker. Also, in the present day CWiF, there is the advantage that you do not have to search for the sea boxes to find your units, you just have to hover any part of the sea area with the mouse to see the units in it it the units panel. And when locking the unit panel (pressing space bar), you can hover on any unit inside the unit panel with the mouse and have tons of details about it. Let's not loose that thing, and do not oblige us to scroll 50 hexes and reach the sea box to examine the units.

Yeah, that feature should be kept intact.




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 11:39:45 AM)


quote:

ORIGINAL: Rotor

When clicking on a hex during land combat declaration, I'd like all the planes (of both sides) which could ground support the hex to be higlighted . With the longer ranged models, it can be a real pain to find all planes able to intervene in a given land combat.

Sounds good. Except, ...
there might be planes that can reach a hex that are not presently visible on the screen. They are out of sight to the left (or right, or above, or below). This is most likely to occur in just the situation you described: long range bombers. Some of the ways to 'fix' this are:
(1) zoom the map out so all the units that could participate are on the screen. {Bah, I don't want to have the program mess up the screen display just to show me some weak bomber that could reach the target hex from 28 hexes away.}
(2) flash some indicator about more planes available - click here for details. {Better, but could still be annoying at times.}
(3) pop up all possible bombers (those on map go to the top of their stacks), if more than 1 in a stack, and planes that are off screen get put in a little box with their hex numbers shown. {Still no joy. The screen is getting cluttered up and I have to do something to make the little box go away.}
(4) use a second map window that is zoomed so all planes are visible. {The best of this lot in my opinion. Its only drawback is that either: a second map window will have to be created, or the one you already have on the screen gets used and its point of view messed up.}

Does anyone have other ideas. Perhaps after some shuteye I will think of a better answer. The problem is real enough to deserve a good solution.




Froonp -> RE: MWIF Game Interface Design (8/5/2005 12:07:16 PM)

quote:

ORIGINAL: Shannon V. OKeets

quote:

ORIGINAL: Rotor

When clicking on a hex during land combat declaration, I'd like all the planes (of both sides) which could ground support the hex to be higlighted . With the longer ranged models, it can be a real pain to find all planes able to intervene in a given land combat.

Sounds good. Except, ...
there might be planes that can reach a hex that are not presently visible on the screen. They are out of sight to the left (or right, or above, or below). This is most likely to occur in just the situation you described: long range bombers. Some of the ways to 'fix' this are:
(1) zoom the map out so all the units that could participate are on the screen. {Bah, I don't want to have the program mess up the screen display just to show me some weak bomber that could reach the target hex from 28 hexes away.}
(2) flash some indicator about more planes available - click here for details. {Better, but could still be annoying at times.}
(3) pop up all possible bombers (those on map go to the top of their stacks), if more than 1 in a stack, and planes that are off screen get put in a little box with their hex numbers shown. {Still no joy. The screen is getting cluttered up and I have to do something to make the little box go away.}
(4) use a second map window that is zoomed so all planes are visible. {The best of this lot in my opinion. Its only drawback is that either: a second map window will have to be created, or the one you already have on the screen gets used and its point of view messed up.}

Does anyone have other ideas. Perhaps after some shuteye I will think of a better answer. The problem is real enough to deserve a good solution.

Maybe just a small pop-up window with all the eligible bombers displayed inside it, with the total of their tactical factor inscribed somewhere.
Maybe too, the already existing highlight of the counters (when the ground support phase arrives) with little red arrows (or green as the highlight is green) on the sides of the screen to say that there is an eligible bomber that way, out of the screen. Maybe also a number sticked to the arrow showing the tactical factor the bomber has.

The point is also IMHO to make this information available both during the land combat declaration phase (as well as all available offensive naval bombardment, available HQ support, etc...) and at the moment of ground support allocation.




c92nichj -> RE: MWIF Game Interface Design (8/5/2005 3:39:45 PM)


quote:

ORIGINAL: Rotor

When clicking on a hex during land combat declaration, I'd like all the planes (of both sides) which could ground support the hex to be higlighted . With the longer ranged models, it can be a real pain to find all planes able to intervene in a given land combat.


During groundsupport phase this component is allready in CWIF. you can just click next unit and you will cycle through all eligble bomers and escort fighters. No need to improve that part of the functionality.




c92nichj -> RE: MWIF Game Interface Design (8/5/2005 4:12:39 PM)

One area of the interface I feel need to be improved is how to assign convoys and production.

I circled the screenshot in green part of what I like with the interface and in red things I feel needs to be done in a different way.
The path a Buildpoint or a resource takes is currently decided purely by tha AI, if I want to draw the resource in some other way I have to specify which hexes/areas the resource should avoid not which one I want it to take.
Let me give you a real example:
I am playing CW.
The AI decides that one of my Venezuelan oil shall be tranported via Caribbean Sea and East coast to a Canadian factory. I want to get the oil to the UK.
First I have to select avoid east coast.
The Ai then decides to draw it from Caribbean through Norfolk and onwards with rail. I select to avoid Norfolk.
Then it says draw it through Fernadina, I avoid that one too.
Then it states draw through new Bern, I avoid that one too.
Then it says draw it through Wilmington, I avoid that one too.
Then it says draw it through Charleston, I avoid that one too.
Then it says draw it through Tampa, I avoid that one too.
Then it says draw it through Pensacola, I avoid that one too.
Then it says draw it through Mobile, I avoid that one too.
Then it says draw it through New Orleans, I avoid that one too.
Then it says draw it through Galveston, I avoid that one too.
Then it says draw it through Tampico, I avoid that one too.
Then it says draw it through Vera Cruz, I avoid that one too.

Finally the AI decides to ship the oil to my London Factory.

What happens then??
Another one of my three venezuelan oil is shipped to Canada and I have to go through the whole process again.

So instead of deciding what hexes/areas to avoid I would like to specify which hexes/areas it should draw through.

In some of my PBEM games, which had some level of BOA going, I spent about twice of my playing time during in an impulse configuring my convoys than doing all other activities. Very very frustrating.





Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 6:55:04 PM)

quote:

ORIGINAL: c92nichj
One area of the interface I feel need to be improved is how to assign convoys and production.

In some of my PBEM games, which had some level of BOA going, I spent about twice of my playing time during in an impulse configuring my convoys than doing all other activities. Very very frustrating.

Exactly the kind of stuff I want to fix.




stretch -> RE: MWIF Game Interface Design (8/5/2005 7:37:12 PM)

since there is now going to be someone dedicated to the art, do you suppose we might get flipped units to actually look flipped? The status indicators are great, but flipped vs not flipped is probably the most important one and its nice to be able to tell simply by the look of the unit. The flipped side is very simple looking compared to the active side, so one wouldn't think the graphic deisgn issue of this would be very complicated. The issue would be how to see the unflipped side on demand. The computer equivalent of picking up with tweasers, looking, and putting it back.





Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 7:38:57 PM)

quote:

ORIGINAL: Froonp
quote:

ORIGINAL: Rotor
When clicking on a hex during land combat declaration, I'd like all the planes (of both sides) which could ground support the hex to be higlighted . With the longer ranged models, it can be a real pain to find all planes able to intervene in a given land combat.

quote:

ORIGINAL: SJH
Sounds good. Except, ...
there might be planes that can reach a hex that are not presently visible on the screen. They are out of sight to the left (or right, or above, or below). This is most likely to occur in just the situation you described: long range bombers.

Maybe just a small pop-up window with all the eligible bombers displayed inside it, with the total of their tactical factor inscribed somewhere.
Maybe too, the already existing highlight of the counters (when the ground support phase arrives) with little red arrows (or green as the highlight is green) on the sides of the screen to say that there is an eligible bomber that way, out of the screen. Maybe also a number sticked to the arrow showing the tactical factor the bomber has.

The point is also IMHO to make this information available both during the land combat declaration phase (as well as all available offensive naval bombardment, available HQ support, etc...) and at the moment of ground support allocation.

I am coming around to the idea of devoting part of the screen to a thin horizontal column (say, on the left). It would be wide enough for 3 or 4 characters. In this case, of wanting to know about tactical bombers, it could display just their tactical factors and draw either a horizontal or vertical line to indicate if they were off screen (above, below, left, or right). The column would also list all the on screen bombers too.

Right clicking on the tactical factor would bring up the choices of: Include in attack (changes the background color of the bomber or something to mark it as selected), Exclude from attack (removes the bomber from the list to make it easier to decide about the others), Move the cursor to the bomber (so the player can plot its path to the target).

The reason I am thinking about a vertical column is that it could serve other uses as well. Switching from one saved map view to another is the only other use I can think of at the present.

This was discussed in more detail in a previous post in this thread. The column would list the 2 or 3 letter codes for saved points of view (POV). When the cursor is over the POV code, a text description of the POV would appear. Clicking on the code would switch the current map window to the new POV.

I think of the screen display area as real estate. Very expensive real estate that should be broken into sections with well defined uses. By making sure each section of the screen has a consistent purpose (holds similar information and/or enables similar actions) the player will know where to find stuff when he needs it. Putting clickable buttons sometimes on the left and sometimes on the bottom is a sure way to annoy the players.

For MWIF I see:
The top of the screen holds the menu bar and has a second horizontal bar for toggle switches and other switches for taking action (e.g., end of phase, next eligible unit).
The bottom of the screen provides status information (year, month, phase, weather, etc.). At the very least I will make the large horizontal section at the bottom generated by CWIF optional. I think it takes up too much room. Instead I would prefer floating windows that either appear when needed or are under the player's control for where they are positioned (upper right corner, lower left corner, where ever).
The left side of the screen seems to me to be the best place from which to steal room. I find the current CWIF doesn't have enough top to bottom space for viewing the map as I would like. There is more left to right space available, especially after I remove the global map. I can then arrange two map views either side by side or above and below each other.

Anyway, that's my current vision for screen real estate. Very loosely defined at present and subject to change should new information make it seem like a poor idea.




Shannon V. OKeets -> RE: MWIF Game Interface Design (8/5/2005 7:52:47 PM)

quote:

ORIGINAL: stretch
since there is now going to be someone dedicated to the art, do you suppose we might get flipped units to actually look flipped? The status indicators are great, but flipped vs not flipped is probably the most important one and its nice to be able to tell simply by the look of the unit. The flipped side is very simple looking compared to the active side, so one wouldn't think the graphic deisgn issue of this would be very complicated. The issue would be how to see the unflipped side on demand. The computer equivalent of picking up with tweasers, looking, and putting it back.

Sorry, yours is not a solution that I like. As you point out, you will still want to look at the other side often (especially if they are enemy units that you plan on attacking).

Your concern about the disrupted status not being shown forcefully enough by the little squares above the unit is a good one. How to make it more obvious is the real question. Turning the unit over is an anacronism of playing the game with cardboard counters and a paper map. We should be able to do better given the capabilities of computers these days.

Just off the top of my head, how about running a black (or red) line across the lower right hand corner of a disrupted unit. It would mutilate some of the information there but that usually has nothing to do with combat strength, so it wouldn't matter for land combat. I don't know, that has drawbacks too. My point is that turning the unit upside down causes us to lose too much information. We can make the disrupted status leap out at you in other ways. I am open to suggestions. Right now my brain seems a little foggy.




Froonp -> RE: MWIF Game Interface Design (8/5/2005 8:40:40 PM)


quote:

Your concern about the disrupted status not being shown forcefully enough by the little squares above the unit is a good one. How to make it more obvious is the real question. Turning the unit over is an anacronism of playing the game with cardboard counters and a paper map. We should be able to do better given the capabilities of computers these days.

I found you got pretty quickly the habit of recognizing what the colored squares meant when playing CWiF. Disrupted status shows pretty finely for me, even more when lot of units are stacked.
I loved that pretty grey line formed by the little grey squares of an enemy stack completely disrupted [:D]




stretch -> RE: MWIF Game Interface Design (8/5/2005 9:08:09 PM)

I can defer to Froonp, he played a lot more CWiF than myself. If there were a better way to make it leap out, on my own units at least, that would be appreciated, but it wouldn't be a show stopper if it remained the way it was.

How about a keyboard toggle that changes between showing all units, showing only non-disrupted units, and showing only disrupted units. That would be a quick, simple, extra handy way to get a glimpse of the bigger picture.





c92nichj -> RE: MWIF Game Interface Design (8/5/2005 11:54:38 PM)


quote:

ORIGINAL: stretch
How about a keyboard toggle that changes between showing all units, showing only non-disrupted units, and showing only disrupted units. That would be a quick, simple, extra handy way to get a glimpse of the bigger picture.




Alot of perople are asking for diferent types of screen toggles, how about making you able to define your own screen toggles in the same way as the unit screen works today.
If I could save a filter defined in the units screen and later apply it as a screen toggle. A few predefined toggles could come with the game; for example all nonflipped air-units.




Froonp -> RE: MWIF Game Interface Design (8/6/2005 12:51:53 AM)

quote:

Alot of perople are asking for diferent types of screen toggles, how about making you able to define your own screen toggles in the same way as the unit screen works today.
If I could save a filter defined in the units screen and later apply it as a screen toggle. A few predefined toggles could come with the game; for example all nonflipped air-units.

This is a very good idea indeed I vote for it !!!!




Page: <<   < prev  1 [2] 3 4 5   next >   >>

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
2.828125