Inspiration
Our inspiration for this project started from wanting to improve the physical fitness and overall well-being of senior citizens, who otherwise lacked physical exercise. We recognized the growing popularity of VR technology and its potential to create immersive and enjoyable exercise routines, which inspired us to create a story-based game that promoted exercise.
What it does
Our VR game takes players on a journey through various themed environments, each designed to promote physical activity and fitness. They start in a tai chi garden, and the player follows NPCs in a tai chi routine, then move through a portal to perform jumping jacks. Next, they enter a dojo to practice punching a bag. Finally, they engage in a fun and challenging sword fight with an enemy in a cityscape. Each activity is designed to target different aspects of physical health, including flexibility, cardiovascular endurance, strength, and agility.
How we built it
We built the game using Unity. In order to build the environment, we used things such as the built in Unity shapes, as well as assets from the internet and blender assets which we designed ourselves. We imported NPCs from the online Unity Store and created animations for the NPC's. We also created voice recordings which we integrated. We used C# to create scripts for things such as the enemy's path and tracking the enemy's health.
Challenges we ran into
We struggled with figuring out how to manage the collisions between the sword and enemy. This is because we needed to track these collisions in order to update the enemy health. Additionally the enemy was barrel rolling on the ground instead of running, because we did not realize that we had to disable gravity when rigid body was enabled.
Accomplishments that we're proud of
We're proud of creating an engaging and accessible VR fitness game for seniors. We successfully integrated VR technology, making the game enjoyable. Using Blender, we were able to make appealing visuals, and our C# scripting in Unity ensured smooth player movements and animations. Lastly, the positive feedback from our test users confirmed that our game is both fun and has potential to help senior citizens.
What we learned
Using Blender, we created visual assets that helped us create many of our game visuals. For example, we were able to create plants, and an entire cityscape. Additionally, we improved our skills in C# scripting, which let us model player movements, manage animations, and implement game logic such as tracking enemy health. Working with VR helped us learn how to optimize performance and ensuring smooth user interactions.
What's next for Fit-Quest
In the future, we plan to enhance the game by introducing more customizable workout routines, adaptive difficulty settings, and multiplayer modes to increase social interaction among players. We also want to incorporate health metrics tracking and provide personalized fitness plans based on individual progress and goals.
Log in or sign up for Devpost to join the conversation.