OpenSimulator - OpenSimulator

OpenSimulator
Logo Opensimulator200x160.png
Stabilní uvolnění
0.9.1.1 / 7. ledna 2020; Před 10 měsíci (2020-01-07)[1]
Operační systémCross-platform
TypServer
LicenceBSD
webová stránkaopensimulator.org
Archiv zásob
Přípona názvu souboru
.iar
Konformace UTIaplikace / tar
VyvinulOpenSimulator
Typ formátuArchivátor souborů
Archiv OpenSimulator
Přípona názvu souboru
.veslo
Typ internetového média
aplikace / veslo
Konformace UTIaplikace / tar
VyvinulOpenSimulator
První vydáníOpenSimulator 0.5.9
Typ formátuArchivátor souborů

OpenSimulator je open-source serverová platforma pro hostování virtuální světy a Metaverse. V jednom okamžiku to bylo kompatibilní s klientem pro Druhý život kompatibilita však již několik let klesá.

Funkce

OpenSimulator je napsán C# a je navržen tak, aby se dal snadno rozšířit pomocí moduly pluginů. OpenSimulator může pracovat v jednom ze dvou režimů: samostatný nebo mřížkový režim. V samostatném režimu zpracovává celou simulaci jediný proces. V mřížkovém režimu jsou různé aspekty simulace rozděleny mezi více procesů, které mohou existovat na různých strojích.[2]

OpenSimulator používá pro většinu svých funkcí načtitelné moduly. Tyto načtitelné moduly lze samostatně vyvinout, aby přidaly funkčnost serveru.[3]

OpenSimulator aktuálně používá upravený protokol Second Life pro komunikaci mezi klientem a serverem a pro připojení vyžaduje dodatečné vybavení klienta Second Life. Interoperabilita s protokoly Second Life byla kdysi designovým cílem od roku 2007.[4] Interoperabilita s Second Life již nebyla cílem designu na konferenci OpenSimulator Community Conference 2015. Během konference OpenSimulator Community Conference 2018 hlavní vývojáři oznámili, že nebudou udržovat kompatibilitu s Linden Lab's Second Life Protocols a budou je měnit, aby opravili a změnili vše, co potřebují. .

OpenSim má řadu funkcí, které nejsou v Second Life k dispozici. Tyto zahrnují rozšíření skriptovacího jazyka které umožňují ukládání a načítání textových dat do inventáře avatarů ve formátu notecard a vytváření a správu nehrajících postav (NPC).

OpenSim také používá architekturu známou jako „Hypergrid“, která umožňuje uživatelům teleportovat mezi více virtuálními světy založenými na OpenSim poskytnutím hypertextový odkaz mapa, která indexuje veřejné sítě.[5] To umožňuje veřejným sítím zachovat teleportační spojení navzájem, aniž by musely být ve stejné síti. Počet mřížek opensimulátoru s povolenou hypergridou kolísá. Seznam aktivních mřížek s aktivovanou hypergridem opensimulator udržuje Hypergrid Business-Active Hypergrids. V lednu 2020 existovalo jen něco málo přes 300 aktivních služeb s podporou hypergridu.

Viz také

  • Otevřete říši divů - Sada nástrojů Java s otevřeným zdrojovým kódem 3D pro vytváření virtuálních světů založených na spolupráci.
  • Komunita IBM Virtual Universe - Jeden z největších přispěvatelů do projektu OpenSim.
  • Otevřete kobalt - Decentralizovaná open source architektura virtuálního světa.
  • High Fidelity Inc. - Platforma sociální virtuální reality „nové generace“.
  • Project Sansar - platforma pro vývoj virtuálních zážitků
  • JanusVR - Pohlcující software pro procházení webu podporuje VR a načítání světů prostřednictvím webového obsahu

Reference

  1. ^ [1]
  2. ^ "Konfigurace". OpenSimulator.org.
  3. ^ „Začínáme s oblastními moduly“. OpenSimulator.org.
  4. ^ White, Brian (2008-08-11). „Most mezi virtuálními světy: nový program Second Life propojuje virtuální prostředí“. Recenze technologie. MIT. Citováno 2011-03-23.
  5. ^ „Hypergrid“. OpenSimulator.org.

externí odkazy