Tilts starp virtuālajām pasaulēm

Pirmie soļi virtuālās pasaules sadarbspējas attīstīšanai tagad tiek pārbaudīti starp Second Life un citām neatkarīgām virtuālajām pasaulēm, pateicoties Linden Lab palaišanai. Atveriet Grid Beta , programma izstrādātājiem, lai pārbaudītu jaunas funkcijas. Beta programma ļaus lietotājiem pārvietoties starp Second Life testa režģi — serveru kopu, kas simulē virtuālo pasauli — un citiem režģiem, kas nav Linden Lab. OpenSim programmatūra. OpenSim ir neatkarīgs atvērtā pirmkoda projekts, lai izveidotu virtuālās pasaules serveri.





Pasaules savienošana: Divi iemiesojumi, Braiens Vaits (pa kreisi) un Butch Arnold, satiekas 3rd Rock Grid, neatkarīgā serverī, kura pamatā ir OpenSim.

Diskusija par mūsdienu virtuālo pasauļu savienošanu nav nekas jauns, taču šis ir pirmais darbojošais kods, kas demonstrē iepriekš hipotētiskas pieejas — vēl viena taustāma zīme, ka Linden Lab nopietni izturas pret sadarbspēju. Mēs joprojām esam spēles sākumā. Beta versijas mērķis ir dot pārējai izstrādātāju kopienai iespēju pašiem izmēģināt protokolus, saka Džo Millers, Linden Lab platformas un izstrādes viceprezidents. Beta programmai ir reģistrējušies vairāk nekā 200 lietotāju, un pašlaik ir savienotas 15 pasaules.

Lai pārbaudītu virtuālās pasaules sadarbspēju, cilvēkam ir nepieciešamas vismaz divas virtuālās pasaules. Linden Lab, OpenSim projekts bija dabiska izvēle. Tas sākās 2007. gada janvārī, savienojoties diviem atvērtā pirmkoda projektiem — viens pret apgrieztā inženierija Second Life servera API , un otrs Linden Lab atvērtā koda skatītājs iniciatīvs. OpenSim projekta mērķis ir izveidot virtuālās pasaules serveri, kas atbalsta Linden Lab skatītāju vai atvasinājumu.



Mūsdienās ir plaukstoša OpenSim kopiena ar 26 reģistrētiem režģiem, kas mitina aptuveni 2300 reģionos . Lai gan tas noteikti ir neliels skaits salīdzinājumā ar 28 070 reģioniem, kas veido Second Life galveno tīklu, tas joprojām pārstāv ievērojamu skaitu neatkarīgu virtuālo pasauļu. Projekta atvērtā pirmkoda raksturs apvienojumā ar dalībnieku skaitu un kopīga skatītāja atbalstu padara OpenSim balstītas pasaules ideāli piemērotas sadarbspējas testiem.

Sadarbspēja ir tīmekļa nākotne, saka Terijs Fords, OpenSim balstītas pasaules īpašnieks un operators. 3. klinšu režģis . Programmā piedalās arī Ford. Tā var būt [OpenSim] nākotnē vai varbūt parādīsies cita pakotne, taču tāpat kā saites no tīmekļa lapas aizvedīs uz citu vietni, cilvēki sagaida iespēju pārvietoties starp virtuālajām pasaulēm, viņš saka.

Fords ir Butch Arnold filmā Second Life, Butch Arnold 3rd Rock Grid un Butch Arnold filmā OpenLife režģis , un tas ir sava veida mērķis. Neviens nevēlas, lai viņiem būtu tik daudz iemiesojumu kā vietņu kontiem, taču pastāv būtiska atšķirība starp kontiem, kuros glabājas tādi dati kā iepirkumu grozs, un iemiesojumiem, kuros ir dati par personas izskatu virtuālajā pasaulē. IBM Deivids Levins, kurš ir cieši sadarbojies ar Linden Lab sadarbspējas protokolu jomā, saka: jums ir vienalga, vai jūsu iepirkumu groza saturs jūsu Amazon kontā [ir] tāds pats kā citos iepirkumu grozos. Tomēr, ja jūs pārvietotu reģionu uz reģionu un katrā no tiem būtu ļoti atšķirīgi līdzekļi, tā būtu problēma.



Tomēr daudzi mēģinājumi ļaut lietotājiem kopīgot savus iemiesojumus tīmeklī nav bijuši veiksmīgi. Levine saka, ka Open Grid Protocol ir iespēja, jo tas ir mazāk ambiciozs. Mēs nemēģinām to darīt visā tīmeklī. Galvenā uzmanība tiek pievērsta Linden galvenajam tīklam un kopumā līdzīgu režģu kopumam.

Lai izmantotu beta programmu, dalībnieks palaiž lietojumprogrammu, ko sauc par skatītāju. Labākais piemērs ir Second Life klients. Skatītājs atveido virtuālo pasauli un nodrošina iemiesojuma vadīklas. Tāpat kā izmantojot tīmekļa pārlūkprogrammu, lai pieteiktos vietnē, skatītājs ir vieta, kur tiek uzsākts pieteikšanās pieprasījums.

Pieteikšanās pieprasījums tiek nosūtīts aģenta pakalpojumam, kurā tiek saglabāts, piemēram, iemiesojuma profils, parole un pašreizējā atrašanās vieta. Kā daļu no beta versijas Linden Lab ir ieviesusi aģenta pakalpojuma patentētu versiju, kas darbojas testa režģī. Iemiesojuma pakalpojums tagad sazinās ar reģiona dienestu, lai pareizi novietotu iemiesojumu virtuālajā pasaulē.



Reģiona pakalpojums būtībā ir virtuālo pasauļu tīmekļa serveris. Tas ir atbildīgs par virtuālās ainavas gabala simulēšanu un kopējas perspektīvas nodrošināšanu visiem iemiesojumiem, kas aizņem vienu un to pašu virtuālo telpu. Reģionu kopumu sauc par režģi. Linden Lab ir patentēts kods, kas darbojas visos Second Life reģionos. OpenSim projekts nodrošina pirmkodu, kas, kad tas ir izveidots, ļauj ikvienam palaist savu reģiona pakalpojumu.

No šī brīža starp skatītāju, aģenta pakalpojumu un reģiona pakalpojumu ir trīsvirzienu saziņa, lai nodrošinātu lietotāja pieredzi pasaulē. Kad lietotājs vēlas pārcelties uz citu reģionu, viņš skatītājā izdod teleportēšanas komandu, un notiek tas pats process. Taču šajā gadījumā lietotājam nav jāpiesakās vēlreiz, pat ja mērķa reģions darbojas serverī, kas nav Linden Lab.

Pagājušā gada rudenī Linden Lab izveidoja Arhitektūras darba grupa (AWG), kas ir Open Grid protokola virzītājspēks — sadarbspējas arhitektoniskā definīcija. Komanda nolēma, ka pirmais solis ir koncentrēties uz pieteikšanās un teleportēšanās jomām. Mēs sākām ar autentifikācijas informāciju un spēju nemanāmi nodot pieteikšanās akreditācijas datus starp diviem režģiem, ko pārvalda dažādi uzņēmumi, saka Levine. Daudzi cilvēki man jautā: 'Kāpēc jūs tur sākāt?' Nu, jūs nevarat darīt visu pārējo, kamēr neesat pieteicies.



Millers saka, ka nākamo 18 mēnešu laikā lietotājs var sagaidīt lielu aktivitāti satura kustības jomā. Kā es varu droši un droši pārvietot man piederošo, iegādāto vai izveidoto saturu no vienas pasaules uz citu? Viņš saka, ka AWG ir daudz lielisku domu par to, kā tas varētu darboties.

Braiens Vaits raksta virtuālās pasaules emuāru, Virtual White: virtuālo pasauļu izpēte .

paslēpties