Unity VR User Interface Template

  • Posted:
  • Proposals: 6
  • Remote
  • #1347553
  • Expired
Solutions Interactives VirtuellesMarco R.Adan L.Balpreet K.Luke S. + 1 other have already sent a proposal.
  • 1

Description

Experience Level: Intermediate
Estimated project duration: 3 - 4 weeks
General information for the business: Interactive Digital Media
Num. of modules: 3
Description of requirements/functionality: 1) Must work with HTC Vive head mounted display and controllers.

2) World Space Alert
o Gameobject with canvas placeholder which automatically orients to face the player’s head.
o Has pointer child object which points towards the given transform. (http://imgur.com/a/A4hVs)
o The pointer and the gameobject must both be public placeholders which can be changed.
o The pointer must have options to disable/fade away the prompt
 Manually through pointing at alert and pulling trigger
 By pressing any one of the Vive Controller keys
 Button press on keyboard/mouse
 Automatically after adjustable number of seconds

3) World Space Interactable Menu
o Have all of World Space Alerts methods and features.
o Accept player input
 Using directional trackpad on passed Vive controller(s).
 Using Boolean public method (to be integrated with nodding and shaking of player’s head)
 Using traditional buttons and pointing with controller.
 Button press on keyboard/mouse
o Have particle effect and/or visual cue placeholders for each action carried out by player.

4) Overlay HUD
o Fixed to player’s field of view.
o Placeholder gameobject with canvas containing placeholder gameobjects, text items, and images.
Specific technologies required: Unity, HTC Vive, VRTK
OS requirements: Windows
Extra notes: User interface for integration with a PC VR Game under active development. The component must be delivered as an importable Unity package which can very easily be integrated into an existing project, with all scripts preferably written in C#.

The version of Unity which this must integrate into is 5.4.1f. The VRTK library is in use for interaction, and all references to controller actions and item properties should be implemented with this system in mind. DOTween is also in use. Additional libraries and assets can be imported, however these will need to be approved before use.

Kindly refer to the attached document for the project's requirements in point form.

Each of the items listed must be demonstrated using examples in the form of 1 or more scenes implementing their functionality using placeholder items. These should be framed towards accomplishing the following systems:
• Text prompts (for tutorial and additional cues)
• Quest status
• Quest updates
• Journal

The job will entail bi-weekly Skype code review meetings so as to ensure the system is being developed in the appropriate manner. The component is required urgently (weeks), so interested parties should send their estimated date of completion along with their price for the package.

Interested parties should respond with a portfolio of related projects, and a description of their experience working on similar projects.

New Proposal

Create an account now and send a proposal now to get this project.

Sign up

Clarification Board Ask a Question

  • Yudiz S.

    Do you have HTC Vive device ?

    Kris C.07 Nov 2016

    Yes, we have an HTC Vive for testing the deliverables.

    Yudiz S.07 Nov 2016

    ok cool then I Can develop this . you need to do testing at your end .