Home Pics

COSC 829: Advanced Virtual Reality Systems

Group Projects, Semester: Fall 2019

Project 1: Multi-User Robot Game

Students: Mahfoudh Batarfi (Project Report), Project Presentation

The objective of this project is to create a multi-user of Robot game. We have used a multiple user Networking technique. We have used multi‐user virtual environments (NetVE) which have common state, common space, common presence and common time. The users (players) share the same environment and interact with others within the environment by trying to kill each other.


The virtual environment is an isolated area that similar to small downtown containing a group of structures, some vehicles, some batteries and some weapons such as laser towers in addition to some complex electronic devices for this world. The player is a Third Person Controller. He is just a Robot. There is no guns, He just use a laser beam emits from his eyes as a weapon. The player has a health that represented in the game environment by an indicator of health. When the laser beam hit the player, the health will decrease, and it Increases if the player grabs the health kit.


 

 

 

 

   

Project 2: PKers Go: Multi-user Augmented Reality Game (Project Report) Presentation
Students: Anthony Herron

 

The objective of this project is to create a game that felt like an RPG game. This means it has most of the core components of that would be found in a RPG. This was also meant to be an AR game to make the user feel like the virtual RPG elements were part of the real world. The actual game’s goal is to kill more enemies than the other players in the game within a certain time limit.


The target audience is gamers, anime fans, and people who love mobile apps. The game was made to allow multiple players join each other in order to make a game have a feel like everything and everyone can participate in the game. To accomplish this, I used Unity3D and the Photon Network. The Photon Network is setup so that the first player to join is the master client. After connecting to the Photon Network, the player will be placed in a room. Below is the architecture of the networking used in the game.


   

 

 

   

Project 3: Immersive Active Shooter Response Module for CS Building using Oculus S

Students: Manik R Arrolla (Project Report) Presentation

The goal of the project is to create virtual environment of campus emergency evacuation when there is an active shooter inside the campus. It is a multi-user VR environment with two user modes. User can enter as Campus Security in one mode. Where Security officer has an ability to shoot the active shooter with his gun. In other mode user can enter as Faculty/Student to help the student to evacuate the building and guide them to the safe place. The objective of this project is:


•What to do if you find yourself in an active shooting event.
•What to expect after an active shooting takes place.
•What to Remember during an active shooting.


The Project is implemented in Unity 3D with Oculus integration and is based on RUN, HIDE, & FIGHT mode for emergency response. The virtual environment consists of buildings, trees, people, furniture, landscaping modelled in Google SketchUp. This project is developed in Unity with Oculus integration. The programing is done in C# using Microsoft visual studio. C# scripts are used for Animations and for Event triggers in this game.


 

 

   
Starting scene in the game. Menu view and Explosion on is clicked with the help of laser pointer in the game.
Explosion is triggered. Information text is displayed on the screen.
Run button is clicked and Two agents are running outside of the building. Agent is hiding out of the shooter’s view.
Fight button is clicked, and Active shooter event is triggered with warning text Crate is grabbed with touch controllers.
Crate distance grab with touch controllers Gun is grabbed with touch controller and shot is fired at Active shooter.
   

Project 4: Multi-user Shooting Game (Project Report) Presentation
Students: Anthony Herron

 

The purpose of this project is to create an online multiple-player shooting game. Unity 3D technologies and UI using UGUI are used in development. This game allows users to connect and play with each other online. Users can design and control the environment in this game. The environment can be controlled by users to create a new server. Create Server option is to allow a user to choose the number of players, round time, max killer.


   

 

 

   

Project 5: Multi-user Active Shooter Response Module for BSU Campus using Unity 3D

Students: Sri Teja Bodempudi (Project Report) Presentation

The goal of this project is to create a multiuser active shooter game for Bowie State University campus. This is help full to the users to train for the situation. To perform a mock drill for these kinks of situation in the real world it is hard and expensive. But by using multiuser virtual platform, it is easy to create situations like these. For performing mock drills, virtual platform is the best platform for saving the time and money. This multiuser game is designed to practice Run, Hide and Fight, during active shooter situation.

This game is designing to train people how to handle active shooter situation in a computer science (CS) building in Bowies State University. This project is developed in Unity 3D. The modeling of environment is edited and developed in sketch up. Ones the editing is done the campus is imported into Unity asserts. An account is created in photon cloud. A project room is created with the project name, in the photon cloud. Ones the room is created, photon will create an ID. This ID will be saved for reference. In the Unity, photon asserts are loaded into asserts store. Ones the photon asserts are loaded successfully, Unity will let user to add the photon ID, this will let Unity access to Photon cloud.

 

 

   
   
   
   

Project 6: Multi-user Natural Disaster EVAC (Project Report) Presentation
Students: Palmer Young

 

The purpose of this project is to create an interactive 3D representation of a VR evacuation scene in a virtual environment.

·Foster interest in architecture and VR interaction.
oBegin exploration of a new modality for manipulating VR interaction
oDemonstrate VR fundamentals through creation of an inviting and relaxing virtual environment
·Practical application:
oCreate visualizations for natural disaster modeling using Unity3D IDE and C# code VS IDE


   

 

 

 

 

   
   

Previous Year Projects for Virtual Reality Class at BSU

VRI: 2008, 2009, 2010, 2011, 2012, 2013, 2014 , 2015, 2016, 2017, 2018, 2019 VRII: 2012 , 2013, 2015, 2019



VR LABORATORY (C) 2007-2019, ALL RIGHTS RESERVED,