Skip to content

Unity-based VR classroom. Supports voice chat, presentations, whiteboard, role-based access and admin controls for up to 20 users.

Notifications You must be signed in to change notification settings

inesane/Virtual-Classroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Classroom

Description

This application implements a virtual classroom that can run on Android mobile devices as well as VR headsets. The app was built using Unity 3D Game Engine and Google VR Cardboard SDK. An external device can be used to interact with the whiteboard and PPT using a React app.

Other than rendering the basic classroom and allowing participants to join the classroom and interact with the environment, some specifics include:

  • Voice chat
  • Real-time interaction with peers
  • Ability to share presentations
  • Whiteboard with functionalities such as drawing and writing
  • Different types of users (students and teachers) with administrative rights for teachers such as mute

Instructions to Run

Download and install the .apk (Can be found in the report).

Presentation and Demo Videos

Project Presentation with Demo Videos

Report

Project Report

About

Unity-based VR classroom. Supports voice chat, presentations, whiteboard, role-based access and admin controls for up to 20 users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published