Development Platform


The software for the Spaceroom is developed using Delphi and is currently targeted to the Windows platform. The communication protocol is HTTP and UDP, however, so a client could be created in any language supporting TCP/IP communications.

The server software takes advantage of a number of components packages including:
*Indy - Internet Components including HTTPServer and HTTPClient
*ODE - Delphi port of the Physics engine
*TMS Component Pack and Instrumentation Controls

The client application uses a plugin architecture that allows new screens to be added in without having to update the client program.

The INNO Installation system is used to create an installation package for the various applications.