— Project Type
VR Video Game
— Role
Full Stack Developer
— Tools
Unity, C#, Blender
Gem Quest is a charming VR search game created in Unity, where players are immersed in a beautifully rendered, magical landscape. In this single, expansive setting, gems of various types are randomly generated and hidden throughout the environment, waiting to be discovered. Players navigate this mystical world, from rolling hills to serene lakesides, collecting gems to earn points. The ultimate goal is to gather enough gems to unlock a special prize at the end of the rainbow. With its simple, intuitive gameplay and visually appealing graphics, Gem Quest is an game for those who delight in exploration and casual gaming, providing a tranquil yet engaging experience as they search for treasures in an enchanting world.
Gem Quest incorporates many technical elements to enhance its gameplay, employing custom scripts developed in C# for a dynamic and immersive experience. Key to its design is the implementation of a randomization algorithm that controls both the type and location of gems within the game’s magical landscape, and also generates custom sprites for the inventory. This algorithm ensures that each playthrough is unique, providing variety and replayability.
To add to the interactive experience, Gem Quest is integrated with HTC Vive controls, allowing players to physically explore and interact with the game environment. The integration involves scripting to map the Vive’s motion tracking and controller inputs into natural, intuitive in-game actions. This allows players to seamlessly pick up, collect, and manipulate gems, enhancing the tactile feel of the game.