About:
The Spaciblō project is creating a set of tools which enable web based social spaces. While the lessons from urban planning, architecture, virtual worlds and online games are relevant and considered, this project uses the social and technological patterns of the web as its starting points.
Just as pages made the jump to the web but books did not, the core idea of this project is the space, not the world. These spaces are viewed as just another part of a web page, along with text, images, video, and audio.
Elements of a space:
The tech page has low level details, but here is the 500 foot view.
- Space
A three dimensional space of varied size, from cupboard to planet. Multiple people can walk around, chat with each other, and interact with things in the space.
Just as pages jumped to the web but books did not, spaces on the web need not be arranged as a world but instead can be linked in a multitude of ways using hypertext.
- Thing
A web application with dynamic 2D and 3D visual components.
For example, a thing might be a sculpture of a city which changes size according to stock prices and reacts to people as they approach. It provides a web API which the artist uses to track its state. It also provides a 2D UI showing the artist's statement and a link to her portfolio. The geometry, textures, animations, and the rest are all resources on the web and can be read and manipulated using standard web toolkits.
A person's body is a special type of thing which moves with a view of a space.
- Template
A set of files which can be used to create a thing in a space, including geometries, textures, skeletons, and animations.
Because things in Spaciblō spaces are web applications, templates also define the web request handlers, HTML, and persistence models which make up its 2D UI and web APIs.
- Portal A visual link from one space to another. This could be a door, a sign, or even a key.
- Facade
A template provided by a remote space to be used as a portal.
A solar system space could provide an airlock door as a facade.
An architect's office space could provide a facade with a lovingly detailed stone archway.