This project was developed for my PAP at Colégio de Gaia.
Breathscape VR is a virtual reality application designed to promote relaxation through auditory and visually guided breathing exercises.
This project also includes the backend and a website I made for the application, check the folder "EXTRA".
- Unity VR experience focused on guided breathing, visuals, and ambient audio.
- Built with Unity
2022.3.13f1(URP) and XR Interaction Toolkit for headset support. - Includes a lightweight PHP/MySQL backend plus a small login/verification site in the
EXTRAfolder.
Assets/— Unity scenes, scripts, UI assets, fonts, audio, and textures.ProjectSettings/andPackages/— Unity configuration and package manifest.EXTRA/— PHP backend and site (breathscapevr,breathscapelogin) plus a redacted SQL schema (breathscapevr.sql)..vscode/— workspace settings for debugging/building.
- Install Unity 2022.3 LTS (tested on 2022.3.13f1) with Android/Quest XR build support.
- Open the project in Unity Hub and let it import packages from
Packages/manifest.json. - Verify XR settings (OpenXR/Oculus) and URP settings in
ProjectSettings. - Press Play in the editor or build to your target headset via
File > Build Settings.
- PHP code is framework-free and assumes a MySQL-compatible database.
EXTRA/breathscapevr.sqlis a redacted schema; seed it with your own data before use.- Configure DB credentials in
EXTRA/breathscapevr/config.inc.phpandEXTRA/breathscapelogin/include/config.inc.php. - SMTP credentials in
EXTRA/breathscapelogin/include/mail.inc.phpare intentionally blank; add your own secure values.