Projects / Open Gaming System

Open Gaming System

The Open Gaming System (OGS) is a platform for developing open gaming software. It defines an API and provides a free software implementation of this interface. It is designed to be portable, reusable, and flexible enough for use in any game world or campaign setting including medieval, modern, futuristic, gothic, eastern, and western, as well as the traditional fantasy setting. This distribution contains a software development kit (SDK) for development with C, C++, and Java

Operating Systems

Recent releases

  •  21 Apr 2003 07:12

    Release Notes: This version adds several new elements such as new cclasses, new creatures, new skills, new feats, new items, and a spell or two, as models for implementing more elements and for testing the core rules. The existing test drivers were rewritten and some test drivers were added for higher-level functions that exposed lots of bugs which have been fixed. There were bugfixes and enhancements to the Core Rules including body parts of creatures for carrying and equipping items. The Boost C++ Library was added, and there is now more API documentation.

    •  11 Mar 2003 01:06

      Release Notes: This release adds lots of design changes in the new C++ and Java API, not yet integrated back into the C API.

      •  12 Mar 2002 19:04

        Release Notes: This release contains some Open Gaming licensing changes, coverage of new SRD sections, and additional code required for the 0.1.x release series of DND3E.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.