Inspiration

  • “God game” meets tactile magic: influence a living worlds full of puzzles and challenges with a deck of blessings and curses.
  • Inspired by Lemmings and TCGs (like Magic the Gathering and Yu-gi-oh)
  • We wanted VR that feels natural—no controllers—just pinch, point, and cast.
  • Grouped together with mixed reality we expanded the existing game to a more technological approach

What it does

  • Face puzzles with different goals using magical cards to interact with the tabletop board
  • Bless or doom humans, cows, aliens, nests and whatever other entity on the board
  • Combine cards for chain effects that release the full potential of your magic deck (freeze an Alien nest to smash it down)

How we built it

  • Unity + VRIF (framework) with bridge integration with Oculus SDK (OVR) for the Hand Tracking
  • World sim driven by ScriptableObjects (card data/effects) and event buses.
  • Gesture UX: pinch to grab cards and release it on top of the board to use it. Some items have secondary actions which can also be triggered by pinching
  • Visual/audio feedback replaces haptics: particle cues, shader ripples, spatial SFX.

Challenges we ran into

  • Connection between our current framework with OVR for Hand Tracking support
  • Detecting controller to hand tracking swap and ajust the game accordantly to keep a smooth player experience
  • Pivot configuration for controller and Hand Tracking
  • Ajusting grabbers position and scale to better work with Hand Tracking

Accomplishments that we're proud of

  • Smooth, controller-free game flow: draw cards, store it in your magic bracelet and them on the tabletop board
  • Smooth transition between controllers and handtracking
  • Full support of the game, no need to remove any feature

What we learned

  • Tolerances > precision: forgiving pinch windows feel “magical,” not fiddly.
  • Having a brigde Manager to control the interface between our game and OVR/SDK was essencial
  • Playing without controllers is even more enjoyable :)

What’s next for Cards of Destiny

  • Finish all 40 levels to release the full game (current at 20)
  • Aditional Co-op multiplayer campaign
  • Roguelite deck-builder campaign

Built With

Share this project:

Updates