VR Rhythm Journey
Author : Tristan GLEHEN
Github Repo : https://github.com/Pyolsuni/CGP-Rhythm-Journey
What makes a good VR Game ?
Is it the story ? The graphics ? The movement ? The interactions ? For me, a good VR game is one you feel at ease with, one that rewards your interactions within the game environment and that feels fluid/natural.
As I've played a lot of VR Games, I've come across many great concepts. Some of my most favorite games are Beat Saber and Echo VR, because movement feels rewarding.
I would then like to make a game that makes movement as rewarding and as enjoyable as those. As of the gameplay itself, I was thinking of doing a Melatonin-like game (scenic rhythm game). All that would be contained within a lobby like The Lab
In the end there should be a link to the final build, repo and a 10-20 sec final result video.
Milestone 1 - Project Set-up (10.10)
- Research on what makes a great VR Game [3h]
- Player controls
 - Interactions
 - Creation of the world
 
 - Implement VR Controls [2h]
- Implement Player Camera
 - Implement Player Movement
 - Implement Player Hands-tracking
 
 - Create a basic scene [2h]
- Have blocks coming at you
 - Play sound
 - Destroy GameObject with contact
 
 
You can add development notes here, or remarks on the progress / result. Screenshots and videos are always good!
Progress of researches : https://tristan-glehen.notion.site/Computer-Graphics-Project-41c91ef54e424369bbab987ee17040db?pvs=25
Milestone 2 - Assets, tests, first scene (24.10)
- Organization of the Project [1h]
- Drawing of the scenes
 - Choice of musics
 - Choice of the project
 
 - End of researches on VR [1h]
- See Notion
 
 - Research of assets [1h]
- Lightsaber
 - Gun
 - Notes
 - Objects
 - Decors
 
 - Lighting and decoration of the first scene [2h]
- Background
 - General light
 - Reactive light
 
 - Test some basic interactions based on the researches from different VR Rhythm games [2h]
- Hitting
 - Punching
 - Moving
 - Firing
 
 
Add the github repo
Milestone 3 - Completion of beat saber scene (07.11)
- Color [1h]
- Color of the saber
 - Colors of the blocs
 - Color of the lights
 
 - Mapping [3h]
- Position cubes
 - Rotation of cubes
 - Flow
 
 - Polishing [3h]
- Add 3D Components
 - Change background
 - Move background
 
 - BONUS : Slice & score
- Score based on precision
 - Cubes hitboxes
 - Miss sound
 - Combo
 
 
Milestone 4 - V1 - Completion of beat saber scene (21.11)
- Beat Saber Scene [7h]
- Polishing details
- Get cube mesh sliced when slicing them with the saber
 - Add particles at the destruction of the cube
 - Change lightning of the scene
 - Add background particles
 
 - Slice & score
- Cubes hitboxes
 - Miss sound
 - Combo
 
 
 - Polishing details
 - BONUS : Cube spawner
- Read the Data of the Mapping file, spawn cubes accordingly
 - Get the right direction, position and color of cubes
 
 - BONUS : Slide & score
- Score based on precision
 
 
Milestone 5 - Completion of beat saber scene (05.12)
- Beat Saber Scene [7h]
- Polishing details
- Get cube mesh sliced when slicing them with the saber
 - Add particles at the destruction of the cube
 - Change lightning of the scene
 - Add background particles
 
 - Slice & score
- Cubes hitboxes
 - Miss sound
 - Combo
 
 
 - Polishing details
 - Cube spawner
- Read the Data of the Mapping file, spawn cubes accordingly
 - Get the right direction, position and color of cubes
 
 - Slide & score
- Score based on precision