Game Development
2018-2025
Everrain - January 2024
Everreign is a Multiplayer VR game designed for Oculus Quest.
The goal of the game is to defend your castle from getting destroyed by the invaders. This game supports from 1 to 3 players with three different roles, Archer, Warrior, and Wizard.
Creators: Ana La Rosa, Ashley, Tony, Fedor
Tools: Unity, C#, Blender, Unity Asset Store, Plastic SCM.
What is it?
-
Designed the main map.
-
Created the terrain map, water shader, castle, health bars, fog events, levels, fire, and overall effects using Unity URP, Blender and C#.
-
Edited free assets like castle elements using Blender
-
Optimized the scene with occlusion culling along other tools to increase FPS rate and remove motion sickness for better user experience
My Contributions
FPS - January 2024
This is a first person shooter game with attack bases.
The goal is to attack the enemies that run after the player and defend from bases. The game contained a UI scene, audio effects, monster AI and procedural generation for map creation.
Creators: Scott Schimpf, Michael Nepywoda, Ana La Rosa, Jack Bower, and Thomas Belyakov
Tools: Unity, C#, Unity Asset Store, Github.
What is it?
-
Created player control scripts for smooth movement using C# and action controls in Unity.
-
Designed Case and Class Diagrams for player actions using Lucid as well as SRS and RTM charts for quality testing.
My Contributions
Unity Practice - January 2024
This was just a practice where I learned Unity tools such as changing scenes and animations. The goal is to catch the coins and pass to the next level. Assets are from a free package in the Unity Assets Store.
Creators: Ana La Rosa
Tools: Unity, C#, Unity Asset Store.
What is it?
Dotted Worm - November 2018
Dotted Worm is a 2D interactive phone game aimed at entertaining.
The game features "start," "play," and "game over" screens. Players control a worm that grows in size with each diamond it captures, earning one point per diamond. If the worm collides with the wall or its own tail, the game ends.
Creators: Ana La Rosa
Tools: Code.org, JavaScript.
What is it?
Unity and Unreal Engine Additional Projects
2023-2025
Unity Runtime Asset Loader - January 2025
Developed a Unity system to load images, videos, and 3D models (GLB format) at runtime based on user intent. Integrated asset display through HDRP-compatible materials and prefabs. Designed logic for assigning the correct shader/material to each asset type and displaying them dynamically within the Unity scene, allowing real-time interaction and AI-guided visualization.
Creators: Ana La Rosa
Tools: Unity 2021.1.4, C#, GLTFUtility.
What is it?
VR Engineering Projects [Coffee Shop Simulation] - January 2025
A series of interactive VR experiences developed in a VR Engineering class to explore teleportation, interaction, UI, and physics-based mechanics.
Creators: Ana La Rosa
Tools: Unity, C#, Oculus Quest, Blender, Unity Asset Store
What is it?
-
Created a complete VR-ready Unity scene by importing assets from both the Unity Asset Store and external sources like TurboSquid. Ensured all models had proper materials and were scaled accurately to real-world sizes using measurement references. Standardized asset quality, added directional and point lighting, integrated background audio, and optimized the environment to render under 1 million triangles per frame.
Project #1: Virtual Environment
-
Implemented joystick-based movement to allow exploration beyond the default tracking space. Designed a teleportation system and added intuitive wayfinding aids such as visual signs and teleport markers to guide users through the environment effectively.
Project #2: Travel
-
Built a manipulation system that allowed users to select and interact with multiple virtual objects. Added visual feedback like object highlighting to improve usability and ensure smooth, intuitive interactions inside the VR environment.
Project #3: Interaction
-
Created a compound collider for a concave object to support realistic physical interactions. Applied partial constraints to objects, such as sliders and swinging mechanisms, to simulate real-world behavior and enhance immersion.
Project #4: Physics
-
Developed both keyframe and procedural animations to trigger based on user proximity or actions. For example, made an object react by recoiling when approached, and created a simple robot-like character that used procedural animation to request interaction.
Project #5: Animations
-
Designed a functional 3D user interface with at least three interactive features: toggling visibility of objects, switching between travel modes, and controlling sound and animation playback. The UI contributed to more efficient and engaging user interaction in VR.
Project #6: User Interface
Digital Teacher - December 2024
Built the initial version of the VR circular saw safety training simulation in Unreal Engine. Integrated Convai to enable a conversational AI character that speaks and responds to user input in real time. The character provided voice-based guidance and feedback as users interacted with the saw environment. Emphasized natural interaction using voice and realistic avatar behavior, allowing users to learn by conversing with an in-world AI instructor.
Creators: Ana La Rosa.
Tools: Unity, C#, GLFTUtility.
Circular Saw VR Simulation:
Unreal Engine + Convai Integration
Replicated the Unreal-based circular saw VR training experience in Unity to explore alternative development workflows and VR performance. While Convai integration was not fully implemented in this version, the learning environment focused on user interactions, testing safety scenarios, and UI-based feedback. This version used structured scene layouts and testable interfaces to simulate the training workflow and error correction process.
Creators: Ana La Rosa.
Tools: Unity, C#, GLFTUtility.