
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:
This article is very friendly to novices and great! I also recorded some usage experience here
Your point of view gave me new thoughts, and I have further explored it in my blog
The way you balanced detail with simplicity was impressive. I didn’t feel lost, but I also didn’t feel like it was too basic either.
I noticed how carefully organized the structure was. Each section had its purpose, and it helped me absorb the information more effectively.
I’ll definitely recommend this blog to friends who are interested in the same topics. It’s the kind of resource people need more often online.
I found myself smiling as I read because the way you explained things matched my own experiences. It felt very relatable and genuine.
I can see the passion behind your writing. It’s not just about putting information out there; you actually make it engaging and motivating.
I think anyone reading this would walk away with something valuable. That’s the mark of a well-written and useful blog post.
The clarity of your explanation saved me a lot of confusion. I was struggling with this topic, but your way of presenting it made sense.
The tone of this article made it approachable. Sometimes blogs are too technical, but this felt balanced and welcoming to all kinds of readers.
I feel grateful that you shared this content. It clearly took effort and research, and readers like me benefit from that dedication.
I learned more from this single article than from multiple others I’ve read on the same subject. That says a lot about the quality here.
The writing style here really suits the subject. It feels professional but not stiff, which makes it accessible and enjoyable to read.
This post gave me the confidence to try something I was hesitant about. That’s the kind of impact valuable writing can have on readers.
I didn’t expect to find such a clear explanation today. It was a pleasant surprise and definitely worth the time spent reading.
This kind of article makes me appreciate blogging again. It proves that long-form content can still be engaging and valuable for readers.
I learned more from this single article than from multiple others I’ve read on the same subject. That says a lot about the quality here.