211service.com
Most mezi virtuálními světy
První kroky k rozvoji interoperability virtuálního světa jsou nyní testovány mezi Second Life a dalšími nezávislými virtuálními světy, a to díky spuštění Linden Lab. Otevřete mřížku Beta , program určený pro vývojáře k testování nových funkcí. Program beta umožní uživatelům přecházet mezi testovacím gridem Second Life – sadou serverů simulujících virtuální svět – a dalšími gridy mimo Linden Lab, na kterých běží OpenSim software. OpenSim je nezávislý open-source projekt pro vytvoření serveru virtuálního světa.

Propojení světů: Dva avataři, Brian White (vlevo) a Butch Arnold, se setkávají na 3rd Rock Grid, nezávislém serveru založeném na OpenSim.
Diskuse o propojení dnešních virtuálních světů není nová, ale toto je první spuštěný kód, který demonstruje dříve hypotetické přístupy – další hmatatelné znamení, že to Linden Lab myslí s interoperabilitou vážně. Jsme stále na začátku hry. Smyslem beta verze je dát zbytku vývojářské komunity možnost vyzkoušet si protokoly sami, říká Joe Miller, viceprezident platformy a vývoje Linden Lab. Do beta programu se přihlásilo více než 200 uživatelů a aktuálně je propojeno 15 světů.
Aby člověk mohl otestovat interoperabilitu virtuálního světa, potřebuje alespoň dva virtuální světy. Pro Linden Lab, Projekt OpenSim byla přirozená volba. Začalo to v lednu 2007 spojením dvou open-source projektů – jednoho až zpětně analyzovat serverová API Second Life , a ostatní Prohlížeč s otevřeným zdrojovým kódem Linden Lab iniciativa. Cílem projektu OpenSim je vybudovat server virtuálního světa, který podporuje prohlížeč Linden Lab nebo jeho derivát.
Dnes existuje vzkvétající komunita OpenSim s 26 registrovanými gridy hostujícími přibližně 2 300 regionech . I když je to jistě malé číslo ve srovnání s 28 070 regiony, které tvoří hlavní mřížku Second Life, stále to představuje významný počet nezávislých virtuálních světů. Open-source povaha projektu v kombinaci s počtem účastníků a sdílenou podporou společného diváka činí světy založené na OpenSim ideální pro testy interoperability.
Interoperabilita je budoucností webu, říká Terry Ford, majitel a provozovatel světa založeného na OpenSim, tzv. 3. Rock Grid . Programu se účastní i Ford. Může to být [v] budoucnosti OpenSim, nebo se možná objeví další balíček, ale stejně jako vás odkazy z webové stránky zavedou na jiný web, lidé začnou očekávat schopnost procházet mezi virtuálními světy, říká.
Ford je Butch Arnold v Second Life, Butch Arnold ve 3rd Rock Grid a Butch Arnold v Mřížka OpenLife , a to je tak trochu pointa. Nikdo nechce mít tolik avatarů jako účty na webových stránkách, ale existuje zásadní rozdíl mezi účty, které obsahují data jako nákupní košík, a avatary, které obsahují data týkající se vzhledu osoby ve virtuálním světě. David Levine z IBM, který úzce spolupracuje s Linden Lab na protokolech interoperability, říká: Je vám jedno, jestli obsah vašeho nákupního košíku na vašem účtu Amazon [je] stejný jako u jiných nákupních košíků. Pokud byste se však stěhovali z regionu do regionu a v každém měli velmi odlišná aktiva, byl by to problém.
Přesto mnoho snah umožnit uživatelům sdílet své avatary na webu nebylo úspěšných. Levine říká, že Open Grid Protocol má šanci, protože je méně ambiciózní. Nesnažíme se to dělat přes celý web. Důraz je kladen na hlavní mřížku Linden a soubor široce podobných mřížek.
Pro použití beta programu účastník spustí aplikaci zvanou prohlížeč, nejlepším příkladem je klient Second Life. Prohlížeč vykresluje virtuální svět a poskytuje ovládací prvky pro avatara. Stejně jako pomocí webového prohlížeče k přihlášení k webu, je prohlížeč iniciován žádostí o přihlášení.
Požadavek na přihlášení je odeslán službě agenta, která ukládá věci, jako je profil avatara, heslo a aktuální poloha. Jako součást beta verze Linden Lab implementovala proprietární verzi služby agenta běžící na testovací mřížce. Služba avatara nyní kontaktuje regionální službu pro správné umístění avatara ve virtuálním světě.
Služba region je v podstatě webový server virtuálních světů. Je zodpovědný za simulaci kousku virtuální krajiny a poskytování sdílené perspektivy všem avatarům, kteří zabírají stejný virtuální prostor. Kolekce oblastí se nazývá mřížka. Linden Lab má proprietární kód pro všechny regiony Second Life. Projekt OpenSim poskytuje zdrojový kód, který po vytvoření umožňuje komukoli provozovat vlastní regionální službu.
Od tohoto okamžiku existuje třístranná komunikace mezi divákem, službou agenta a regionální službou, která uživateli poskytuje zážitek z celého světa. Když se chce uživatel přesunout do jiné oblasti, vydá v prohlížeči příkaz teleportu a proběhne stejný proces. V tomto případě se však uživatel nemusí znovu přihlašovat, a to ani v případě, že cílová oblast běží na jiném serveru než Linden Lab.
Loni na podzim založila společnost Linden Lab Pracovní skupina pro architekturu (AWG), který je hnací silou Open Grid Protocol – architektonické definice interoperability. Tým se rozhodl, že prvním krokem je zaměřit se na oblasti přihlašování a teleportování. Začali jsme s ověřovacími informacemi a schopností bezproblémově předávat přihlašovací údaje mezi dvěma sítěmi provozovanými různými společnostmi, říká Levine. Mnoho lidí se mě ptá: ‚Proč jsi tam začal?‘ No, nemůžeš dělat zbytek, dokud se nepřihlásíš.
Miller říká, že v příštích 18 měsících může uživatel očekávat velkou aktivitu v oblasti pohybu obsahu. Jak mohu bezpečně a bezpečně přesouvat obsah, který je můj, zakoupený nebo vytvořený, mezi světy? AWG má spoustu skvělých nápadů, jak by to mohlo fungovat, říká.
Brian White píše blog o virtuálním světě, Virtual White: Průzkum virtuálních světů .