From a programming perspective, a lot of the basic framework for
Star Trek: Supremacy is already in place. Though there will be many changes in order to accomodate the content and features of BOTF2, I expect that the conversion will progress quickly, and it will soon be time to start developing a new graphical interface for the game.
There are two stages to this process. First, we need to design the individual UI components that will be necessary for the player to make use of the game's features. Once the general UI design has been finalized, we can move onto prototyping the individual UI themes for each playable empire. The Federation UI will use the flavor of LCARS that Silvercliff has developed. The other empires are as of yet undecided.
The most important thing to keep in mind is that the UI framework being used (MS Avalon/WPF) is
extremely flexible. The UI will all be actively rendered with scalable vector graphics, and will NOT be bitmap-based. Therefore, color schemes and textures should be simple enough that they can be easily replicated as vector graphics. A general rule of thumb is, if you can draw it in the
Microsoft Expression Graphic Designer, then it can be reproduced in the game.
UI GUIDELINES
I'm in the process of drafting a document outlining the basic guidelines to follow when designing UI components for the game. The document is very short and simple at the moment, but it outlines the most important things that UI designers will need to know. The document will grow as I have time to work on it.
Download:
User Interface Guidelines
WHAT WE NEED
In short, we need a new interface. This should not necessarily resemble the original BOTF interface, as BOTF2 specifies many new features that the original game interface did not have to accomodate. Use your imagination! Think about what the player needs to be able to do, and think about how you might like to see that represented in the game. You don't have to be an expert or even have any UI experience in order to contribute. Anyone with ideas is welcome and encouraged to post descriptions and mockups.
Some UI components that need to be designed:
- A production screen for orbital shipyards. Shipyards have a fixed number of slots available for ship contruction, and I believe some starbases are capable of performing maintenance and upgrades on ships, so there is a definite potential for reusing components here.
- Diplomacy in BOTF2 is a bit more complex than it was in BOTF, and we'll need a more complex diplomacy overview screen to accomodate this, as well as a treaty proposal form.
- The main screen (galaxy screen) doesn't necessarily have to look just like BOTF. If you have any cool ideas, post them!
- Everything! Nothing is set in stone at the moment, so if you have any new ideas for how any part of the interface should look, let us know!
PLEASE KEEP ON-TOPIC IN THIS THREAD. If you have any general questions about
Star Trek: Supremacy, then this thread is not the place to post them.