Orbiter.World

From OrbiterWiki
Revision as of 14:44, 25 May 2017 by Face (talk | contribs) (fixed link to http)
Jump to navigation Jump to search

Project home: http://orbiter.world/
Author: Muhammad Ali aka computerex aka Majid
Current version: Unknown
Compatibility: Unknown


Orbiter.World was announced in this thread on Orbiter forums.

Status

In May 2017, with the announcement of the project, a working prototype was released. The source code is publicly available by means of a GitHub repository.

Technology

Orbiter.World uses a server/client concept with polling mechanisms. Clients use 3 Orbiter plugins:

  • mjdcontroller - synchronizes the current simulation to the server time
  • ServerPersister - allows to "persist" a simulation object so its state gets send to the server regularly
  • ClientPersister - polls the server for object states and displays remote vessels accordingly

The used communications protocol is HTTP, the payload is JSON-encoded. In essence, ReST principles are used for communication.

Online Servers

http://orbiter.world/tele

See also