Skip to content

vrapeutic/Archeeko-WebXR

Repository files navigation

Archeeko - WebXR Version.. Try it out! 🚀


Description 📝

An archery exercise that is designed to address and measure the various variables of attention. It consists of 3 levels with progressing difficulty, taking place in an immersive environment

Story 🎙

The module takes place in a forest with an empty space that has a big fir tree in front of the player which contains the targets that the player has to shoot at.

The player must shoot at the targets on the fir tree. The player should have 5 to 15 extra arrows than the number of targets on the tree, so that the player has 2 extra lives. If the player misses, the arrow that has been thrown away (anywhere other than on the targets) disappears after a small period of time. If the player hits a target, it falls from the tree and produces a particle system, a sound should be played to indicate that the player was successful in hitting a target and the NPC should tell the player good job and encourage the player to continue. The score of the player and the number of arrows left should appear at the top corner of the player’s vision.

Technologies Used 💻

Installation Guide 🖥

Install and run the project locally using NPMv6

Art


node v14.17.2

npm v6.14.13

  • Clone the repository
git clone https://github.com/vrapeutic/Archeeko-WebXR
cd Archeeko-WebXR
  • Install dependencies
npm install
  • Run the project
npm run start:dev
  • Go to the localhost URL specified in the terminal
  • Congrats! You're now running and building the project locally! 🚀

Install and run the project locally using Dockerv20

Coming soon..

Run the project on Glitch platform


  • Go to Glitch platform
  • Create an account if you don't already have one
  • On your dashboard, then click New project, then choose the Import from GitHub option
  • Paste the repo's full url, then click Ok
  • You're ready to go!

Preferred platform


If you are going to be using a VR Headset, then we recommend trying the app (either the hosted version or on Glitch) on the Oculus Browser.

For local development and testing, modern browsers could be used, where mouse and keyboard interactions will be the main source of interaction with the VR environment.

Contributions 💌

First off, thanks for taking the time to contribute! You can check out our contribution guidelines from this link.

Please note that this project is released with a Contributor Code of Conduct, which can be found here. By participating in this project you agree to abide by its terms.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


hadeergamal1

🐛 💻 🖋 🎨 🤔 🚧

Yahya Alaa

🐛 🎨 🤔 🚇 🧑‍🏫 📆

This project follows the all-contributors specification. Contributions of any kind welcome!