The Sprawl Software Development Kit:

Sprawl

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



Back to Top