Inspiration

This game is based on Hashi (Hashiwokakero) also known as Bridges is a logic puzzle with simple rules and challenging solutions. We are a fan of this puzzle game.

What it does

The rules are simple.Hashi is played on a rectangular grid with no standard size. Some cells start out with numbers from 1 to 8 inclusive; these are the islands. The rest of the cells are empty. The goal is to connect all of the islands into a single connected group by drawing a series of bridges between the islands. The bridges must follow certain criteria: They must begin and end at distinct islands, travelling a straight line in between; They must not cross any other bridges or islands; They may only run orthogonally; At most two bridges connect a pair of islands; and The number of bridges connected to each island must match the number on that island.

How we built it

The 3d models and environment are made custom by using blender and gravity-sketch vr tool. We used meta xr building blocks for getting the basic interactions.

Challenges we ran into

The main challenge was to reduce the cpu overhead by reducing the number of update/mono scripts. Since we have so many interactables and interactors it is going to slow down the game. So since our game is based on board we have to fill so many slots and slots have to be tracked also with many conditions. This part was hard since we have to make custom interactables and interactors and many mapping mechanism for tracking the slots (interactables) and interactors.

Accomplishments that we're proud of

The environment is custom made we haven't used any 3d assets from third party (Except some inbuilt models only) We have well optimized the game logic now it just need to be scaled with many levels and more fun and engaging environments.

What we learned

We have learned to use the meta xr sdk and make basic and advanced MR/VR experiences.

What's next for HashiKaro

Since we have well optimized the basic functionality the game requires now we need to scale it with more animations and music, vfx and more levels. It will great experience for any one who likes play puzzle based games.

Built With

Share this project:

Updates