The Sprawl Software Development Kit:
Welcome to the Sprawl SDK. While the Spine SDK focuses on delivering system-level multimedia services such as 3D graphics, networking and surround sound, Sprawl allows you to create applications that include diverse immersive digital environments built out of a heirarchy of TYPES of OBJECTS. It lets you manipulate those objects with ACTIONS. This is why we call the system the "TAO" methodology. Sprawl tackles the scene layout and presentation aspects of creating a virtual world, letting you build up the scene using object-orientated programming techniques.
Sprawl is entering prototype implementation, and is not yet documented.
Introduction
Goals
Key Features
Introduction to the Sprawl Components
API change policy
Tutorials
A sprawl-based program
A sprawl-based library
Composing digital environments
Allowing the user to travel and affect the world
More functionality
Helpful tools
Manual
Sprawl System overview
Parts of an environment
Controlling Sprawl
Distributed Environment Protocol
Drawing Objects
Playing Sounds
Handling the users
Programming Reference
Requirements
Constants
Components Alphabetically
Full Component Heirarchy
Specification
Cost and Payment
Cost and Payment Overview
Licencing
Legal