Inspiration
Ingress has always had a spiritual element, from the media, lore and anime that doesn't always translate well into the scanner. I wanted to showcase that to agents who treat ingress more as a game, rather then the secret war it is, to help them get more involved and invested in what they are fighting for.
What it does
✅Project Dreamer sets out to do this, by guiding users through an onboarding process that sets them up as temporary ingress agents, then directs them in person, to a point of interest that contains a wall.
❌Upon Arrival, Agents can attempt to match with another agent somewhere in the world, meanwhile they conduct breathing and meditation techniques, and toy around with the AR simulacrum mirror of themselves, as well as proving their location using VPS matching.
❌Once a connection is established, agents perform a small synchronization experience, that prove to each other they are connected with another being across space. Once this synchronization exercise has taken place, agents can exchange discovered AR media they have found, or generate a new one.
❌Upon receiving AR media from another agent, the agent can view the media, which often contains passcodes that can be redeemed within the ingress scanner, for supplies to help them in the struggle ahead.
❌Viewing the media in AR, allows the N.I.A to provide a guided decoding experience, to introduce newer agents into how to decode standard media.
How we built it
Largely using 8th wall demo's and modules.
Challenges we ran into
I had significant difficulty in bringing my concept to life, the global-matchmaking, rather then local matchmaking I've yet to work out how best to connect agents using Shared AR.
Also I had planned on using Hand Tracking, or Facial Tracking simultaneously as viewing a remote person doing the same thing in shared AR. That has proven difficult to implement.
Accomplishments that we're proud of
I'm proud of the learning I've done, and the feedback that I've received from other agents when I've pitched the idea to them locally.
What we learned
That I need to read the code/docs that tools are built on more thoroughly, I should have been diving into the guts of Three and Aframe much earlier, instead of just staring at the 8th wall docs, wondering how this was supposed to work given just the documentation that 8th wall provides. 8th wall was pitched as being an all-in-one platform, but it's clearly still just a value-add to Aframe/Three etc, and those should be the primary avenues of learning.
What's next for Project Dreamer
I actually like the concept enough that I'm going to continue fleshing it out after the deadline! Hopefully I can still convince the N.I.A that this is a valuable tool going forward, as I have genuine belief, that fleshed out as I have it envisioned in my head, could be a really engaging and rewarding experience to agents that prefer the lore / slower side of ingress, and gives them a chance to just breath amongst all the chaos this game tends to bring.
I want to play around with some shaders too, to really make it feel 'ingressy'
Built With
- 8thwall
- aframe
- javascript
- three.js
Log in or sign up for Devpost to join the conversation.