Inspiration
We start with the classic Nintendo game Mario which creates a role 2D-3D switch gameplay 16 years ago. Players use a mouse and keyboard to accomplish this process and we think this can be done in MR using hand tracking which can be fun we also combine a classic Sony game called LocoRoco where the players manipulate the surrounding environment to help slime-like characters to arrive at the destination.
Therefore, our team realized that some features in MR companions can be enhanced and extended in Self-form gameplay and the integration of real-life scenarios and virtual gameplay.
What it does
It is an MR companions application where you have a soft cute jelly that highly follows your common real physical consciousness you can drag or pat it on different scales and it will also restore to the original form.
Moreover, the most important feature of the slime is that it can switch dimensions between 2d and 3d with your hands so that you can pat it to a 0-thickness form or drag it from the ground to a 3d form. These forms allow it to move between solid 3d elements like walls or 2d elements like planes. You can feed the slime by creating a food cage which you should think about switching its form to take the food.
How we built it
we built our prototype fast to test and prove our thoughts with the help of Meta XR kit and on-site Oculus engineers. Then we separate into two parts and focus on two features that one is the character art and its switch logic and another one is the logic of how to project elements into the MR environment and the navigation process. After 3 days of hard work and strong tech support from the Oculus team, we finally came out with our application with a smooth and nice experience.
Challenges we ran into
the original Nevmesh navigation system cannot identify different planes' navigation for characters moving from one plane to another plane.
XR hand tracking interacts with the switch system we create for the character.
Accomplishments that we're proud of
A seamless and reversible 2D-3D switch system for character
Nevmesh navigation system between different plans and geometry
Smooth and more interactable companion gameplay in the MR environment
What we learned
Meta XR kit SDK is a powerful package for XR development which includes prototyping, building blocks, and other tools.
The community's power not only from the Oculus official team but also from other developers is really important and helps us solve many problems
What's next for Dimension Jelly
Multiplayer gameplay, Sports with jelly
Log in or sign up for Devpost to join the conversation.