Copied!

⚠️ Click/Tap images to view in full size ⚠️

Blossom Retreat



This game was made in a small team and it was my first time working with VR. The game was made in Unity and the main goal was to create a relaxing experience for the player. The player can choose to grow various of plants in a magical garden. Best ways to interact with the plant is by watering the plants, giving them sunlight, playing music, enjoying your time in any weather or environment.

The game was made in a span of 3 months and was showcased at the end of the semester. The game was well received by the audience and it was a great experience working with a team on a VR project.

Tags:

Unity C# PC/VR Team Project

Development Process

Planter Box, seed pouches and blackboard UI

The Planterbox object is equipped with two scripts: one for handling the transitions between different states, such as being undigged, digged, or planted, and another for managing its growth stages from 0 to 3. Moreover, there are two user interface elements that show the progress of digging and provide instructions for harvesting, which appear based on the object's current state and the player's proximity. To enhance user experience, a Highlighter script provides visual cues for these interactions.

Breakable vases

I created breakable vases using Blender’s "Cell Fracture" addon and implemented a velocity-based system in Unity to trigger their transition from intact to fractured models. I learned that for realistic shattering, the XR Grab movement must be set to Velocity tracking, though this reduces smoothness compared to Instantaneous mode.

Vines

Vines were needed to decorate the greenhouse that someone has made for our game. Originally the leaves were squares but importing it to unity made the invisible parts (alphas) visible, so my solution was cutting them into leaf shapes with the knife tool, it was easy to do and the topology well done.

Back to my projects