SOI is a game designed for the OS/2 presentation manager. It is a cross between a role playing game and a simulator. It runs under a client/server architecture whereby simulations are run by a server either independently or under the control of a game master. The simulations may be simple such as Star Trek's Kobayashi Maru scenario from Star Trek II, or as complex as an intergalactic scavenger hunt or multi-species interstellar war. Scenarios are designed with a separate scenario editor. The first release of SOI will be a single player version with the simulation controller (server) and client running on the same machine.
The player character has the role of ship captain in the Terrani Naval Forces. The captain must carry out missions designated by the simulation controller. For more information see the Captain's Indoctrination (to follow soon).
The SOI client is written in C++ and assembler and is fully object oriented. All game objects, characters, ships, planets, etc. derive from a base object and can be dragged and dropped in the various windows. This, for example, allows the player to drag an object to the Interstellar Navigation window and see its last reported location.