CyberSecurity VR

Project Details

  • Role: Unity VR Developer

  • Project Type: Professional - Soft Interaction Lab

  • Engine: Unity 2018

  • Platform: HTC Vive

  • Language: C#

  • Plugins: SteamVR, Wacki

  • Accolades: Accepted at 2018 ACM/IEEE Supercomputing Conference


About

CyberSecurity VR, or CiSE-ProS (Cyberinfrastructure Security Education for Professionals and Students) VR, is a virtual reality application for students to learn various physical CyberSecurity tasks in a virtual data center. The app showcases a scenario where the user must enter a data center and replace a broken RAM, while also using tools found on their tool belt to clear various security checkpoints.


Development COntribution

  • Gameplay Programming - Developed the tutorial section and integrated new tasks throughout the simulation. Integrated tablet feature for users to keep track of objectives. Improved interaction system for certain objects, such as thumb scanner, server node, and cart.

  • UI Programming - Implemented new UI system for displaying tasks and triggering certain events based on the user’s action throughout the environment.

  • Technical Art Programming - Optimized graphics, such as adjusting baked lightmaps and polycount in server room, for better performance. Created some visual feedback in the environment, such as security camera monitors and a portion of the guidance visuals to help the user traverse around the space.

Art COntribution

  • Modeling/Texturing - Created the tablet on the tool belt using Maya and Substance Painter.