Skip to content

szejkerek/PirateRushVR

Repository files navigation

Pirate Rush VR

Made With Unity GitHub Actions Workflow Status License Last Commit Repo Size GitHub Release GitHub stars GitHub user stars

Introduction

Are you ready to become the ultimate VR pirate?

Final thesis document

YTLINK

Welcome to the VR game project, an engineering project designed for Oculus Quest 2. In this immersive experience, you take on the role of a pirate with the primary objective of destroying fruits using your saber and barrels with your trusty flintlock pistol. Beware of bombs and skillfully dodge them to stay in the game!

Table of Contents

Gameplay

Engage in a thrilling adventure where your precision and speed are crucial. Utilize your saber to slice through fruits, earning points for each successful action and shoot down barrels and boxes with your flintlock pistol. Maintain a flawless gameplay to benefit from a multiplier, but be cautious—using the wrong tool against a projectile will result in a deduction of points.

Features

  • Immersive VR Experience: Dive into a captivating world with Oculus Quest 2 compatibility.
  • Dual Weapon System: Wield both a saber for slicing fruits and a flintlock pistol for shooting barrels and boxes.
  • Scoring Mechanism: Earn points for each successful action, with multipliers for flawless gameplay.
  • Projectile Management: Use the correct tool for projectiles to avoid point deductions.
  • Bomb Threat: Dodge bombs to maintain your health; shooting them results in an explosive setback.
  • Tutorial System: In-depth tutorials guide players on using controls and understanding game mechanics.

Beware of bombs! If you shoot a bomb, it explodes and reduces your health. The game incorporates informative tutorials, ensuring that players are well-acquainted with the controls and mechanics. Your performance is reflected in the leaderboard, so aim for the top spot by showcasing your skills and strategic prowess.

Upon starting the game, add your chosen nickname to compete for a spot on the leaderboard. Showcase your gaming prowess and climb to the top by achieving the highest score.

Customize your experience with various options:

  • Volume Control: Adjust the game's audio to your preference.
  • Turn Type: Choose between different turning mechanisms for a personalized VR experience.
  • Comfort Mode: Enable comfort mode to reduce VR-induced nausea.

Gameplay1

Gameplay2

Barrel

Bomb

Leaderboard

Tutorial

Options

Keyboard

Installation

  • Download ADB Drivers or use platform-tools folder from repository.
  • Check the driver version using the command:
adb version
  • Configure Oculus Quest 2 Headset and perform basic user account setup.
  • Download the Oculus app for both desktop and mobile devices.
  • Enable developer mode in the mobile app.
  • Allow installation from unknown sources on the desktop.
  • Physically connect the headset to the computer using a USB-C cable for data transfer.
  • Check connected devices using the command:
  adb devices -l
  • Download and install the application on the device using the command:
adb install -r <file_location.apk>
  • After successful installation, safely disconnect the headset from the computer.

License

This project is licensed under the MIT License.

Contact

If you have any questions or need further information, feel free to contact me at [email protected].