This past week since the previous update, we have added motion to our math game. The user is now able to use the joysticks on their controller to explore the virtual scene and find new things to interact with. Our plan is to implement more than one motion mechanism so users will be able to choose which ever one they are most comfortable with.
As of now, users can move either with their joysticks on the controller, or by actually walking in their physical space. We believe adding motion to this VR experience will make it more interactive and engaging for users.
We have also used this past week to refine our number interaction mechanisms so everything is easier and more fluid.
Thursday, November 14, 2019
Thursday, November 7, 2019
11-07 Update: Numbers and UI
The first two weeks of our project plan involved developing a UI and finalizing design choices by prototyping some of our ideas in VR.
Our UI currently consists of a main menu from which the user can use their VR controller to start the game. The controller uses a ray-cast so users can select the start button as if they had a laser pointer.
We have also added methods for users to interact with numbers. A user can click a button on their controller to create what we call a 'number belt', which is the semi-circle of numbers around the controller. Users can use their second hand to select a number which will spawn it in the world and allow them to interact with it.
The blue cube behind the numbers is the 'multiply-block'. Users can throw numbers at this block to multiply them together. We also have an addition block.
Our UI currently consists of a main menu from which the user can use their VR controller to start the game. The controller uses a ray-cast so users can select the start button as if they had a laser pointer.
We have also added methods for users to interact with numbers. A user can click a button on their controller to create what we call a 'number belt', which is the semi-circle of numbers around the controller. Users can use their second hand to select a number which will spawn it in the world and allow them to interact with it.
The blue cube behind the numbers is the 'multiply-block'. Users can throw numbers at this block to multiply them together. We also have an addition block.
Subscribe to:
Posts (Atom)