top of page

IPFW ROTC VR Simulation

Platform:

Windows PC

Engine:

Unreal Engine 4

Language:

C++

Unreal Blueprints

Duration:

9 months

Completion:

2018

Project Background:

I brought the idea of a Virtual Reality Simulator to the Reserve Officer Training Corps(ROTC), that is located on the campus of Indiana University - Purdue University Fort Wayne in February of 2017. They expressed their need for a way to have cadets practice hand gestures and voice commands that are commonly used during a combat situation which is simulated in their "Battle Drill". A "Battle Drill" is a training scenario that allows cadets to practice leading squads in various combat situations.

Project Overview:

The ROTC VR Simulator is a VR environment that allows a cadet to practice a variety of "Battle Drills" without the limitations of the physical environment or number of participating cadets. This environment was achieved by utilizing Voice Recognition, Leap Motion Controller for Hand Gestures, a WizDish VR Treadmill, a custom designed VR Tracked Weapon, and Unreal Engine 4. The cadet is placed in control of multiple squads of AI characters. They can use the combination of hardware to command these squads during the "Battle Drill". There are multiple "Battle Drills" that can be simulated. Each "Battle Drill" can be configured at the main menu to allow for more dynamic experiences, thus giving the cadet more variety of practice.

Current Features:

  •       Multiple Battle Drills

  •       VR Menu interaction using weapon

  •       1k by 1k Forest Environment

  •       Multitude of Voice Commands and Hand Gestures

Project Details:

Project Role:

  •       Concept

  •       Project Lead

  •       Lead Programmer

  •       Optimization

Project Lead:

  • Oversee day-to-day tasks

  • Assign tasks to members

  • Mentor other team members in design concepts

Scripting:

  • Implement Character system

  • Implement AI system

  • Implement system for VR Weapon Tracking

  • Implement Various procedural Level - Design tools

Optimization:

  • Help streamline Materials for less GPU usage

  • Configure Level Streaming

  • Refactor Code for better performance

© 2023 by Donovan Rennaker Proudly created with Wix.com

CONTACT ME

Tel: 260.494.2620
Skype: donovan.rennaker
Mail: donovanrennaker@gmail.com

bottom of page