The present (D5) GUI works as follows:
There is a large window, with some menus, containing:
I propose to add a world map soon. The only real function of this is to enable quick jumps around the map - clicking on the world map will centre the main map on the clicked area.
The biggest problem I have at present is that I actively dislike the information box. Normally there is an information overload, and things scroll past too quickly anyway. Many of the messages are obscure, and some are missing, for example there is no notification of a unit being destroyed. In any case, the whole thing is completely indigestible, and, in addition, grows arbitrarily large. I can imagine that in a big game it could become many megabytes long. A minor factor is that it has a persistent bug that causes bits of it to be written to funny parts of the screen.
I would like to take the space that the information box uses for the world map, and replace it with a button in the button bar giving a drop down menu of different kinds of events (for those of you familiar with Space Empires IV, using their style, but a bit more intelligent). In particular, there would be economic events, combat events, technology events. Clicking on one of these would produce a popup list of the events that occurred in the just completed turn. Clicking on one of these would give the details. Ultimately, I would expect some sort of peristent summary of events in previous turns, but the number of turns saved would be a settable option. The previous turns would be saved to disk. Although performance is not currently an issue, this is one area where it is guaranteed to become a problem as long as a huge log is kept in memory.
Cheers
There is a large window, with some menus, containing:
- A toolbar, currently containing buttons, ultimately icons
- The main map, covering most of the area
- A task force or units box, conating army information
- A "details" box giving information about the currently slected square.
- An "information" box which, essentially, logs events as they occur.
I propose to add a world map soon. The only real function of this is to enable quick jumps around the map - clicking on the world map will centre the main map on the clicked area.
The biggest problem I have at present is that I actively dislike the information box. Normally there is an information overload, and things scroll past too quickly anyway. Many of the messages are obscure, and some are missing, for example there is no notification of a unit being destroyed. In any case, the whole thing is completely indigestible, and, in addition, grows arbitrarily large. I can imagine that in a big game it could become many megabytes long. A minor factor is that it has a persistent bug that causes bits of it to be written to funny parts of the screen.
I would like to take the space that the information box uses for the world map, and replace it with a button in the button bar giving a drop down menu of different kinds of events (for those of you familiar with Space Empires IV, using their style, but a bit more intelligent). In particular, there would be economic events, combat events, technology events. Clicking on one of these would produce a popup list of the events that occurred in the just completed turn. Clicking on one of these would give the details. Ultimately, I would expect some sort of peristent summary of events in previous turns, but the number of turns saved would be a settable option. The previous turns would be saved to disk. Although performance is not currently an issue, this is one area where it is guaranteed to become a problem as long as a huge log is kept in memory.
Cheers
Comment