Unity development - VR classroom, office, gallery

Job ID: 31123831

Budget: $750 – $1,500 USD

Using Unity, make an interactive low poly green forest and island world with houses/cabins housing VR interior environments. Low poly world and interior environments can all be downloaded from the Unity Asset Store. Of course, it must be usable from a browser and VR goggles.

So imagine users interacting with each other in virtual classrooms, offices, and galleries.

Core Features
1. Login and Register
2.Users can talk and chat, publicly and privately
3.Admin can preload content from websites to be displayed on public screens inside interior environments
4.Game users have “private screens” that they can share the content of publicly or privately with others in the environment. Admin can see any game user’s screen inside the environment.
* Content needs to be displayable in VR environment, but content loading can happen through a dashboard.

Environments
5.Users interact with each other inside premade 3D environments downloaded from Unit Assets Store
6.These environments sit as separate houses or cabins in a low poly green forest and island world

Permissions
7.Admin can choose to host sessions from a list of 3D environments
8.Admin can preload environment with content to be playable whether or not he is present
9.Admin can invite and accept users into their environments
10.Users can request access to environments from Admins
11.Master Admin can permit or limit Admins’ and Users’ access to environments, and can permit or limit access between Admins and Users Points
12.From a dashboard, Admin can create checklists of assets and award achievement points for these assets. Assets in a checklist can be assigned weight to produce a final grade
13.Users in the same environment can also award “peer points” to other users for a checklist provided by the environment’s admin to produce a peer grade. Peer grades can be averaged.
14.Users in an environment can be ranked for final grade and for specific assets in the checklist * Setting up checklists and weights for assets can be done through the dashboard, but awarding points can be done in VR environment and dashboard.

*** Project's most difficult part should be 3 and 4, displaying website/content on a meshed surface. To get the project, Message me with specific details on how you plan to make this feature work.

Using an example unrelated to this project, let's say I want to build an app for both android and ios, but want fast development. So let's say I asked you, what can you do to develop fast?
- If you reply that you will work hard, that's not evidence of your knowledge or skillset.
- If you say web app, that's an ok answer.
- If you say I will use a hybrid app framework, such as react native or flutter, then that would be a perfect answer.

*** Likewise, what would you use to resolve 3 and 4? This is the deal maker or breaker for getting this project.
Related categories: Unity 3D