Jump to content

Improbable: Difference between revisions

Shadowdawn (talk | contribs)
No edit summary
Shadowdawn (talk | contribs)
No edit summary
Line 20: Line 20:


===How SpatialOS works===
===How SpatialOS works===
Entities - SpatialOS enables developers to create applications made up of a large set of entities interacting within a virtual 3D space.
'''Entities''' - SpatialOS enables developers to create applications made up of a large set of entities interacting within a virtual 3D space.


Components - These entities have sets of components to define their characteristics.
'''Components''' - These entities have sets of components to define their characteristics.


Workers - The components are implemented by workers, specialized processes that SpatialOS applications automatically scale and re-distribute in real time to maximise efficiency. A worker can be your own application or one of our pre-existing integrations.
'''Workers''' - The components are implemented by workers, specialized processes that SpatialOS applications automatically scale and re-distribute in real time to maximise efficiency. A worker can be your own application or one of our pre-existing integrations.


By defining your application in this way, SpatialOS can scale to millions of entities, spawning as many workers as necessary across thousands of computers to simulate the entities of your application.
By defining your application in this way, SpatialOS can scale to millions of entities, spawning as many workers as necessary across thousands of computers to simulate the entities of your application.