Fugida del Laberint – VR

Fugida del Laberint - VR
Autor: Alberto Martinez

Aquesta pràctica és un joc en 3D en primera persona on tenim l’únic objectiu de fugir d’un laberint en el qual estem atrapats. Per poder aconseguir-ho, ens podrem fer servir de l’ajuda d’un visor que ens localitza dins del mateix laberint i el qual podem veure des d’un pla zenital.

Com es pot apreciar a simple vista, la dinàmica del joc és molt senzilla, però la particularitat que té és que està dissenyat per ser jugat amb un dispositiu de visió estereoscòpica com poden ser unes Oculus Rift o en el seu defecte (i molt més econòmic) unes Google Cardboard.

Descripció


El motor del joc està programat completament en Javascript i executat sota una pàgina en HTML. S’ha fet servir la llibreria three.js per generar les imatges en 3D, així com el moviment del personatge amb el teclat i la vista (càmera) del mateix amb el ratolí;  i la llibreria StereoEffect.js per aconseguir una vista estereoscòpica del mateix.

Hi ha una versió més light (sense textures i altres elements pesats) que es pot carregar directament des del telèfon mòbil. Aquí he fet servir les llibreries OrbitControls.js per substituir els moviments del ratolí pels sensors del propi dispositiu.

Quant al dispositiu de visió, he fet servir una imitació de les Google Cardboard comprades per internet. Molt econòmiques i senzilles d’utilitzar, tenen un rendiment suficient per poder apreciar una sensació d’immersió que ens situarà dins del laberint del joc. Són molt fàcil de fer-les servir, ja que només hem d’introduir el nostre smartphone i ja en podrem gaudir.

Per poder jugar a la versió total del joc he utilitzat una aplicació anomenada Kinoni Remote Desktop, la qual pot mostrar al nostre telèfon mòbil el que estem reproduint a la pantalla de l’ordinador. Així doncs, a l’ordinador s’executa la versió completa del joc i es veu sense problemes al dispositiu (depenent de la potència del mateix es pot trobar una mica de lagging). A més a més, té la particularitat de fer servir els sensors de posicionament del mòbil per simular el moviment del ratolí. Per les proves he fet servir un smartphone BQ Aquaris E4.5 amb sistema operatiu Android 5.0 (Lollipop).

Amb tota aquesta instal·lació i fent servir només el teclat per moure el nostre personatge, podrem gaudir d’aquest joc i provar de fugir del maleït laberint.

Referents


Per fer aquesta pràctica s’ha partit de la versió inicial del joc del Laberint, on la dinàmica és la mateixa que en aquesta. L’actualització que s’ha fet ha estat implementar tot el codi necessari, així com instal·lar les aplicacions externes apropiades, per tal de poder fer-la servir amb un dispositiu d’immersió com són les Google Cardboard.

Laberint from Alberto Martinez on Vimeo.

Resultat final


Podem veure el resultat final en aquest vídeo

Fugida del Laberint VR from alberTTo on Vimeo.

Es pot trobar en les següents adreces:

Leave a comment

Your email address will not be published. Required fields are marked *