Basic parameters, all IMHO
- Operation System should be either WinXP or (where possible) Windows Mobile 5 or better. If it also runs on other plattforms fine but please start with the most common platforms first(1)
- Allow export of the results into a form useabel without programs like XML-Files, PDF, LaTeX and if you use a database allow access to the result tables (This includes DOCUMENTATION!)
- If you use structures/databases for storage allow use/sharing between programms, i.e. make the WorldGenerator data useabel by the character generator program
- Implement the rules as written not any house-rules, specials etc. Or if you absolutely MUST use that stuff include an OFF switch
- Web-Interfaces are not a must. On the contrary, they are a hindrance for use at conventions etc. where I have no/slow net access
- Target a small/slow platform. Say a 1Ghz PIII system with a 1024x800 screen for PC and a 64MB/266Mhz PDA for the WiMo5 stuff
- The software does not have to be free(2), just resonably priced. SJG's Character Generator is a good guideline for any of the big programs
Character Generator
- Should implement the classic and point by process
- Allow for single player chargen as well as offer a group chargen
- Manual entry of already existing characters would be nice
- Allow storage and retrieval of characters, version system would be nice
- Allow composing/disbanding of campaign groups
- Allow character advancement
- Export in a format viewabel on a PDA (PDF is not universal enough!)
- Import in the same format
- If possibly do so on a PDA plattform
- If not possible try for a NPC viewer that can use a one-way export from the generator
- Allow import of the character files from Chargen
- Allow building ships, vehicles, weapons
- Export in human readabel data sheet
- Export for use by ship combat and trade tool
- Include ship database for search
- Allow adding files (i.e deckplans)
- Should allow single world gen and complete system generation
- Should produce data useabel by the CharGen
- Include stuff such as a subsector/sector map printer with a configureabel output (What data to show etc)
- Allow export to trade tool
- Allow export to
- Should be a PDA software for in-game use
- Based on World data set
- Handle all trading for a ship including money/cargo tracking
- Should be a PDA software for in-game use
- Handle all ship combat roles
- Track ship damage
- Use files from ship construction software
(1) Unless you decide to start with Solaris/10, in that case please start with the LEAST common plattform first

(2) As in FREE BEER not as in Free Software Foundation