Dimensionality is a property of a given instance (of a server or an
island) of a distributed system. I.e. one might plunge into a portal to
an instance with physics of different dimensionality. I.e. navigate
across the world within the given physics. Like, I enter some portal to
a 2D world , and plunge into a world where the character (avatar) goes
thru the world painted in 2D (like in many 2D games).
Another kinds of physics are MUD/MOO/Roguelikes. (Roguelikes are ADOM,
Nethack, Moria, Angband, etc.)
For example, in LambdaMOO textual reality every location or context can
have (and has!!) its own physics, and this leads to interesting effects
and implementations of locations, there were many visitor programmers
working and extending it... And still, it is very secure - location
owner can protect his/her location from whatever they wish, plus, the
engine has a lot of security and resource limiting things. In a object,
anything can be overridden except for the engine policies, just like in
ST. It is interesting to study LambdaMOO's engine implementation for
those who want some additional expiriences with implementing extremely
flexible realities developed by many visitor programmers during the
online uptime of the system.
I look forward to implementing some of the above myself, for Cobalt.
E.