The goal of this project was to generate game panels that are client-friendly and customizable through a JSON text file without developer intervention. Each game panel has it’s own information stored such as name, genre, image, and movie. The client would be able to access and edit what type of movie and image the panel would display.
On a player standpoint, the panels will follow the HTC Vive’s HMD and will adjust the panels’ position accordingly to the height of the player. They will then be able to interact with each panel by grabbing it with their controller. Upon pick up, a movie trailer of the game will be displayed along with its sounds. The player can decide either to play the selected game by pressing the Play Game button. If the player decides not to play it and let’s go of the panel, it will then restore itself to it’s original position to make it available to interact with again if the player chooses so.
Once the player is within the game that was launched, they can view an Overlay of the Zion on their right hand controller. It will allow them to choose between Resume and Return to Zion. To access the overlay, they can open and close it with the push of menu and grip button. To select between each individual menu, they can use the touchpad located on the back of the controller and press Trigger once they have made their decision.