A VR game developed for the Virtual Reality course of the Master in Informatics and Computing Engineering, at FEUP. Developed in Unity using the XR Interaction Toolkit and the Oculus Integration package. Tested on Oculus Quest 2 (non-Standalone).
Use the timestamps to check out the different features
- Pick up and throw items
- Small Rocks
- Bow
- Lanterns
- Arrows
- Monocular
- Place items on belt and remove items from belt
- Shoot bow (get arrow from quiver, place it inside the bow, then pull and shoot using both hands)
- Arrows stick to terrain
- Day and night sky and illumination; Set depending on the computer’s time
- Movement
- Teleportation
- Continuous movement
- In-world interactable UI
- Setting time of day (Automatic/Day/Night)
- Volume (Global/Ambient/Creatures/Objects)
- Game Difficulty (changes enemy amount and boss health points)
- Tutorial and tips
- Health bar represented through hearts in the player’s hand
- 2 types of wandering enemies which chase the player when near their field of vision
- Boss, which spawns after killing all enemies
- Player death and respawn
- Sound effects (shoot arrow, hit enemy, enemy movement and death, environment sounds)
- Bow and Arrow (code based on): https://github.com/C-Through/XRI-BowAndArrow
- Bow and Arrow (model): https://assetstore.unity.com/packages/3d/props/weapons/elven-long-bow-17728
- Slimes: https://assetstore.unity.com/packages/3d/characters/creatures/rpg-monster-duo-pbr-polyart-157762
- Binoculars: https://3dwarehouse.sketchup.com/model/uabd6f58f-89fd-4c9c-ad31-a75d8286a2d0/Binoculars
- Vegetation and Terrain: https://assetstore.unity.com/packages/3d/environments/lowpoly-environment-nature-pack-free-187052
- Village props and Villagers: https://assetstore.unity.com/packages/3d/characters/humanoids/humans/lowpoly-medieval-peasants-free-pack-122225
- Villager animations: https://assetstore.unity.com/packages/3d/animations/villager-animations-free-157920
- Lantern: https://assetstore.unity.com/packages/3d/characters/humanoids/fantasy/lowpoly-medieval-plague-doctor-free-pack-176809
- Virtual Hands: https://www.turbosquid.com/pt_br/3d-models/free-obj-model-hand/316501
- Wooden Swords: https://assetstore.unity.com/packages/3d/props/weapons/stylized-wooden-swords-vol-01-228513
- Axe: https://assetstore.unity.com/packages/3d/props/weapons/lowpoly-weapon-pack-216486
- Skyboxes: https://assetstore.unity.com/packages/vfx/shaders/free-skybox-extended-shader-107400
- Houses: https://assetstore.unity.com/packages/3d/environments/landscapes/rpg-poly-pack-lite-148410
- Sounds:
- Ricardo Jorge Cruz Fontão (up201806317@edu.fe.up.pt)
- Henrique Melo Ribeiro (up201806529@edu.fe.up.pt)
- João Alexandre Lobo Cardoso (up201806531@edu.fe.up.pt)