Nature of the Spine Framework

These are some of the different ways to look at the Spine system.


Spine is a software library.
Spine is a set of features that you can use when creating a computer program.
To use Spine directly you must write computer code that uses it's functions.


The Spine system provides a set of software components. These components behave like like "objects". They are like black-box machines that perform a function when told to. Being digital programs, they do not have real buttons you can press, or switches to pull, but rather contain functions or methods that can be "invoked" or "called" to do various types of work.

Data Types

Spine provides a set of data types that represent common concepts required when building virtual worlds and simple computer applications as well.

Usage Models

Spine is flexible enough to be used in a variety of ways. You can use it as a repository of useful functions or mechanism for performing tasks, but it can also be used as a "backbone" - a framework to design your program around.

[Prev]        [Next]

Back to Top