Skip to content

Virtual Reality (VR) game about mountain climbing. This project was part of the course "Virtual Reality" at EPFL.

License

Notifications You must be signed in to change notification settings

HugoDemRey/EchoVR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹️ ECHO

Welcome! This repository contains the full source code and assets required to build and run the game.

Produced Scripts

These were entirely created by our team for this project.

  • Scripts/Checkpoint/CheckpointManager.cs
  • Scripts/Checkpoint/CheckpointState.cs
  • Scripts/Checkpoint/MarkCheckpoint.cs
  • Scripts/Checkpoint/MarkTutorialCheckpoint.cs
  • Scripts/Checkpoint/TutorialCheckpointManager.cs
  • Scripts/Climbing/ClimbHandSnapping.cs
  • Scripts/Climbing/ClimbingMomentumManager.cs
  • Scripts/Climbing/OverrideMomentumForce.cs
  • Scripts/Cooking/CookingManager.cs
  • Scripts/Cooking/EatSteak.cs
  • Scripts/Cooking/PanNearFireDetector.cs
  • Scripts/Cooking/SteakStickToPan.cs
  • Scripts/Falling/FadingScript.cs
  • Scripts/Falling/FallingCheckpoint.cs
  • Scripts/FinalZone/FadeoutMusic.cs
  • Scripts/Guitar/GuitarSoundController.cs
  • Scripts/Guitar/ProximityStringDetector.cs
  • Scripts/Harpoon/ArrowSocket.cs - extends XRSocketInteractor from XR interaction Toolkit 3.1.2
  • Scripts/Harpoon/HarpoonBehavior.cs
  • Scripts/Other/ControllerTracking.cs
  • Scripts/Other/ShowInEditModeOnly.cs
  • Scripts/Other/XRLimitedGrabInteractable.cs - extends XRGrabInteractable from XR interaction Toolkit 3.1.2
  • Scripts/Other/MenuManager.cs
  • Scripts/Rope/RopeBehavior.cs
  • Scripts/Rope/ZipLineBehavior.cs - extends XRSocketInteractor from XR interaction Toolkit 3.1.2
  • Scripts/Rope/ZipLineHandleBehavior.cs - extends ClimbInteractable from XR interaction Toolkit 3.1.2
  • Scripts/Turn/SnapListener.cs

Adapted Scripts

These were sourced externally but modified to suit our game.

  • Scripts/Turn/CustomSnapTurnProvider – adapted from the SnapTurnProvider script from the XR Interaction Toolkit 3.1.2.
  • Assets/Turn/CustomContinuousTurnProvider.cs – adapted from the ContinuousTurnProvider script from the XR Interaction Toolkit 3.1.2

Unmodified Scripts

These were used as-is from external sources.

External Assets

Unity Packages

Others

About

Virtual Reality (VR) game about mountain climbing. This project was part of the course "Virtual Reality" at EPFL.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •