The OpenSkies Networking System homepage


OpenSkies Network News
Features of the OpenSkies System
Detailed information on the OpenSkies System
Develoment programs for the OpenSkies System
Cost infomation on using OpenSkies for your application
Presented papers on the OpenSkies System
Download examples and tools for the OpenSkies System
OpenSkies Support and FAQ
Contact Cybernet



Massive Multi-Player Networking Technology


Available Downloads:

OpenSkies:

  • OpenSkies SDK - OpenSkies Network Demo - If you want to tinker with the OpenSkies Network and see if it's for you, here's your chance! Download our Software Developer's Kit and see how it all works. Includes sample applications (Note: you will need to register an EoE account for each client running the program if you want to try the EoE test application).

Projects that use OpenSkies:
Note: these downloads are beta demo versions, and Cybernet Systems does not guarantee their functionality

  • Astronomicon Toolkit - Demo
    Build and explore virtual 3-D models of solar systems within a web-based inquiry framework (project home here).
  • Dynamic Terrain Viewer: HW - Demo
    Effectively display topographic information on handheld computers or other small displays that have hardware graphics acceleration.
  • Dynamic Terrain Viewer: SW - Demo
    Effectively display topographic information on handheld computers or other small displays using software acceleration only.
  • Dynamic Terrain Viewer - Demo
    Previous version of the Terrain Viewer Demo.
  • Overseer - Demo
    Control swarms of Unarmed Aerial Vehicles (UAVs) in a 3-D virtual environment (project home here).
  • Virtual Gorilla Toolkit - Demo
    Build virtual 3-D models of gorilla motion and social interaction within a web-based inquiry framework (project home here).

OpenSkies Documentation:

You will need the Adobe Acrobat Reader, which can be downloaded free of charge for most platforms, to read these documents.

  1. Introduction - An introduction to OpenSkies.
  2. OpenSkies MMPOG - Describes the various components of the OpenSkies Massive-Multiplayer SDK at a high level. This includes a description of the server components as well as the APIs used to network-enable your application using the OpenSkies SDK.
  3. OpenSkies Network Architecture - Describes the communication between the various OpenSkies modules in more detail.
  4. OpenSkies Quickstart - Just what is sounds like, a quickstart guide for the OpenSkies SDK download.
  5. OpenSkies Server Quickstart - As above, but server-specific.
  6. OpenSkies IET Guide - This document is written for developers. It guides the reader through the creation of a simple "HelloWorld" application using the Openskies IET (Import/Export Table) API. It also serves as programmer guide and reference for the IET interface. This distribution also includes the complete VC++ 6.0 project file for the HelloWorld sample application.
  7. OpenSkies P2PS Guide - Written for developers, this document is a programming guide and reference for the P2PS (Point-to-Point Switch) API. This distribution also includes a complete VC++ 6.0 project file for a sample application, SwitchTester, which uses this API.
  8. NetMAXOS Guide - This document guides you through the setup of the various server components of the OpenSkies system. These components reside on a Linux-based NetMAX system and are responsible for routing data, managing users, authentication, and database.
  9. OpenSkies Culling Guide - This document is the programmer guide for writing culling rules that reside on the FedHost servers. This distribution also includes the source, headers, and makefile for a Linux OS sample culling module.
  10. OpenSkies Security Guide - This document is the programmer guide for writing authentication modules that reside on the FedHost and LobbyManager servers. This distribution also includes the source, headers, and makefile for a Linux OS sample authentication module.
  11. DB_Connection Guide - This document provides a brief description of the functionality provide by the CDB_Connection class which is provided in the OpenSkies SDK as source code. This class provides a communication libarary to the OpenSkies Database Server which allows the client application to query and update user and authentication information.
  12. OpenSkies Database Guide - This document describes the various components included in the OpenSkies distribution for maintaining a database. The example database and communication includes support for authentication, user accounts, and network traffic monitoring/archiving.
  13. OpenSkies HLA Guide - If you want to learn how to use the OpenSkies HLA API for your application, start with this guide. This document will show you how to integrate the OpenSkies SDK into your application.
  14. OpenSkies HLA Programming Reference - If you are C++ fluent and ready to get into the guts of the HLA programming, dive into this detailed programming guide. This document containts detailed programming examples and instructions to write HLA compliant applications.

Other HLA References:

  • HLA Documentation (DMSO Website)
    Complete and up to date HLA Specification Documentation (requires registration to access some documents, subject to U.S. Government restrictions).
  • Old HLA Documents (Archived Docs)
    Older HLA Specification Documentation (from 1998), available on site.

All OpenSkies materials are copyright, Cybernet Systems Corp.
Copyright Notice and License

Related Downloads

Download the OpenSkies Network Test! EoE Demo - If you want to play around with a simple demo of the OpenSkies Network, here's your chance! Play with our simple 2D shooter version of Edge of Extinction (Note: you will need to register an EoE account to login the server!).

Download the Starfleet Command II Massive Multiplayer Patch! SC2 Patch - If you own Starfleet Command 2 and want to see the OpenSkies Network running a full-fledged dynamic universe, here's your chance! Download the SC2 MMOG patch and see how you fare in a massive universe of players!

Download Sedris 3.0.2 Sedris 3.0.2 - Initial overview of the OpenSkies Network, word version of what appears on the System page front.

References

Download the OpenSkies White Paper OpenSkies White Paper - Initial overview of the OpenSkies Network, word version of what appears on the System page front.