Niantic izstrādātā vizuālās pozicionēšanas sistēma (VPS) ir būtiska sastāvdaļa, lai uzlabotu paplašinātās realitātes (AR) pieredzi Pok Poké Mon Go. Tas mijiedarbojas ar vairākām tehnoloģijām, lai nodrošinātu ieskaujošāku un precīzāku AR vidi.
Integrācija ar paplašinātās realitātes (AR) tehnoloģiju
VPS ir paredzēts, lai uzlabotu digitālā satura izvietojumu reālajā pasaulē, no tālruņa izmantojot vienu attēlu, lai noteiktu tā stāvokli un orientāciju. Tas tiek panākts, izmantojot 3D karti, kas veidota no interesantu vietu skenēšanas, kas savākta no Poké Mon Go spēlētājiem un citām Niantic spēlēm, piemēram, Scaniverse [1] [3]. AR tehnoloģija Poké Mon Go, kas ietver tādas funkcijas kā AR+ režīms, ļauj veikt ilgāku mijiedarbību ar Poké Mon, izmantojot viedtālruņa kameru un žiroskopa datus, lai izsekotu kustību un orientāciju [2] [5].
kameras un žiroskopa datu izmantošana
VPS sistēma izmanto viedtālruņa kameru, lai uzņemtu reālās pasaules atrašanās vietu attēlus. Šie attēli tiek izmantoti, lai izveidotu detalizētas 3D kartes, kas palīdz precīzi novietot digitālo saturu, piemēram, Poké Mon, fiziskajā vidē. Giroskopa dati no viedtālruņa palīdz aprēķināt ierīces orientāciju, nodrošinot, ka digitālais saturs tiek pareizi parādīts attiecībā pret lietotāja apkārtni [2] [4].
Mijiedarbība ar GPS un atrašanās vietas datiem
Kamēr GPS nodrošina vispārīgus atrašanās vietas datus, VPS piedāvā daudz augstāku precizitāti, izmantojot vizuālās norādes no vides. Tas ļauj iegūt centimetra līmeņa precizitāti AR satura ievietošanā, kas nav iespējams tikai ar GPS. GPS kombinācija sākotnējai atrašanās vietas izsekošanai un VPS precīzai pozicionēšanai uzlabo vispārējo AR pieredzi Poké Mon Go [1] [4].
Integrācija ar servera arhitektūru
Poké Mon Go servera arhitektūra ir paredzēta, lai apstrādātu lielu skaitu vienlaicīgu spēlētāju un efektīvi pārvaldītu spēles datus. Servera puses loģika, kas veidota uz Google Cloud platformas, datu glabāšanai un izguvei izmanto Google Cloud DataStore [2]. VPS mijiedarbojas ar šo arhitektūru, nodrošinot precīzus atrašanās vietas datus, kas ir svarīgi, lai ģenerētu spēles notikumus un priekšmetus, pamatojoties uz spēlētāja atrašanās vietu.
Sadarbība ar trešo personu pakalpojumiem
Poké Mon Go integrējas ar dažādiem trešo personu pakalpojumiem, piemēram, Google Maps API, lai parādītu atrašanās vietas datus un uzlabotu spēli. VPS sistēma gūst labumu no šīm integrācijām, izmantojot ārējos datu avotus, lai uzlabotu tās kartēšanas iespējas un nodrošinātu visaptverošāku fiziskās vides izpratni [2] [3].
Ietekme uz spēles funkcijām
Tādas funkcijas kā Poké Mon Playgrounds, kas ļauj spēlētājiem novietot Poké Mon noteiktās vietās, kuras citi var redzēt, ļoti paļaujas uz VPS. Šī tehnoloģija nodrošina, ka digitālais saturs paliek noturīgs un precīzi novietots reālajā pasaulē, uzlabojot dalīto AR pieredzi starp spēlētājiem [4]. Pokéton un citu spēles elementu stratēģiskā izvietošana, izmantojot VPS, mudina spēlētājus izpētīt dažādas vietas, veicinot kopības un sadarbības izjūtu.
Rezumējot, vizuālās pozicionēšanas sistēma Poké Mon Go mijiedarbojas ar dažādām tehnoloģijām, lai radītu sarežģītu AR pieredzi. Tas apvieno kameras un žiroskopa datus ar GPS un atrašanās vietas pakalpojumiem, integrējas ar servera arhitektūru un trešo personu API, kā arī uzlabo tādas spēles funkcijas kā Poké Mon Playgrounds, lai spēlētājiem nodrošinātu ļoti ieskaujošu un interaktīvu vidi.
Atsauces:
[1] https://nianticlabs.com/news/largespatialmodel/?hl=en
[2] https://slashdev.io/-inside-pokemon-go-programma--secrets-for-developers
[3] https://www.usatoday.com/story/tech/2024/11/23/niantic-pokemon-go-data-ai-map/76488340007/
[4] https://nianticlabs.com/news/pokemon-playgrounds/?hl=en
[5] https://www.jugostudio.com/blog/pokemon-go-success-story
[6] https://journals.sagepub.com/doi/10.1177/13548565231156495
.
[8] https://in2arch.com/pokemon-go-an-unexpected-inspiration-for-next-genation-le-entrovement--eugmented-reality/
[9] https://digitalcxo.com/article/pokemon-go-data-is-mapping-out-this-gepatial-system/
[10] https://www.zmescience.com/science/news-science/pokemon-go-ai-mapping-22/