Welcome! This repository contains the full source code and assets required to build and run the game.
These were entirely created by our team for this project.
Scripts/Checkpoint/CheckpointManager.csScripts/Checkpoint/CheckpointState.csScripts/Checkpoint/MarkCheckpoint.csScripts/Checkpoint/MarkTutorialCheckpoint.csScripts/Checkpoint/TutorialCheckpointManager.csScripts/Climbing/ClimbHandSnapping.csScripts/Climbing/ClimbingMomentumManager.csScripts/Climbing/OverrideMomentumForce.csScripts/Cooking/CookingManager.csScripts/Cooking/EatSteak.csScripts/Cooking/PanNearFireDetector.csScripts/Cooking/SteakStickToPan.csScripts/Falling/FadingScript.csScripts/Falling/FallingCheckpoint.csScripts/FinalZone/FadeoutMusic.csScripts/Guitar/GuitarSoundController.csScripts/Guitar/ProximityStringDetector.csScripts/Harpoon/ArrowSocket.cs- extends XRSocketInteractor from XR interaction Toolkit 3.1.2Scripts/Harpoon/HarpoonBehavior.csScripts/Other/ControllerTracking.csScripts/Other/ShowInEditModeOnly.csScripts/Other/XRLimitedGrabInteractable.cs- extends XRGrabInteractable from XR interaction Toolkit 3.1.2Scripts/Other/MenuManager.csScripts/Rope/RopeBehavior.csScripts/Rope/ZipLineBehavior.cs- extends XRSocketInteractor from XR interaction Toolkit 3.1.2Scripts/Rope/ZipLineHandleBehavior.cs- extends ClimbInteractable from XR interaction Toolkit 3.1.2Scripts/Turn/SnapListener.cs
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
These were used as-is from external sources.
- All scripts included in the default XR Origin Prefab prefab in the XRIT 3.0.7 Demo Scene - https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.0/manual/samples-starter-assets.html#prefabs
ClimbInteractable.csfrom the XR Interaction Toolkit 3.1.2GrabInteractable.csfrom the XR Interaction Toolkit 3.1.2XRSocketInteractorfrom the XR Interaction Toolkit 3.1.2XRUIInputModulefrom the XR Interaction Toolkit 3.1.2
Unity Packages
- AA Medieval Low-Poly Environments
- Meadow Forest Props - Low Poly Models Pack
- Poly Angel - Mini Pirates Island
- LowPoly Vegetation Season Pack Lite
- Low-Poly Simple Medieval Props
- Acoustic Guitar
- Cartoon FX Remaster Free
- Wood Set Pieces
- Radio
- VFX URP - Fire Package
- 25+ Free Realistic Textures - Nature, City, Home, Construction..
- Fantasy Skybox FREE
- Pandazole - Nature Environment Low poly Pack
- Stylized Nature Textures
- Lowpoly Environment Pack - Mesa and Desert Rocks
- Low Poly Environment
- Fristy Fantasy Lands 1
- Low poly rocks | Multiple variants
- Low Poly Cliff Pack
- Island Assets
- Standard Assets 2018.4
- RPG Poly Pack - Lite
- Simple Foods
Others