PoseRunner is a browser-based endless runner game built with Three.js.
(also, please avoid as many obstacles as you can, if you can :p)
We analyze your arm gestures.
- Doing this will trigger "Right" ➡️.
- Doing this^ with your other hand will trigger "Left" ⬅️.
- Doing this will trigger "Jump" ⬆️.
- Player can run endlessly as long as they have their lives secured. A total of 3 lives are given throughout the game.
- Theme: MLH Fellowship!
- Avoid daily obstacles like stress, anxiety, TikTok, etc.
- Calibration screen for calibrating the person to fit in the gestures.
- Save player's score and high score using browser cache.
- Clone the repo
- Open the repo in your favorite browser and navigate into it
npm install
npm start
- The game should run locally in port 3000.
- Add multiple characters to select from
- Add more variety of obstacles
- Power Boosts!
- Fork the repo to your GitHub
- Clone locally and navigate into the repo
- Set upstream to the original(our) repo
- Make a new branch
- Make changes
- Make sure you pull upstream's main branch to local main to ensure updated changes get applied.
- If there are new changes added to the main branch you might need to rebase and resolve conflict(if any)
- Push to your repo
- Make a pull request and we will review it. :)