Inspiration

SparkAR presentation on the first day and online tutorials, brainstorming

What it does

Leveraging SparkAR and its face tracking abilities, we were able to create a game in which the user is put in a small character that tries to avoid bullets but jumping around (left/right) by tracked movements of the user's head (left/right turn)

How we built it

We built it leveraging SparkAR and 3D modeling tools/Graphic tools like Blender, Photoshop..

Challenges we ran into

  • Collaboration on same file is not possible (no version control available), and pipelining work is almost the only way to collaborate
  • Modularity of SparkAR project not easy to share and integrate in others' SparkAR versions and projects
  • SparkAR's Computer resources usage is heavy and not every machine can easily support this technology
  • Playability: randomization of bullets' animation duration and delay
  • SparkAR last version bug: version 74 does not allow texture extraction from tracked face (would work on version 73 but cannot downgrade project after finishing it)
  • SparkAR patches were good for a small prototype, but as the logic increases in complexity it becomes really hard to use them and integration with more code would have been nice, but time was limited
  • Implementing target tracking to expand project did not work on some parts of the project

Accomplishments that we're proud of

  • Learning a new technology
  • Implementing a lot of features in such a small time
  • Improved team collaboration skills *Integrating diverse people in term of background (Software Engineer, Economics, Computer Scientist, Fine artist) and nationality (American, Italian, Indian, Russian)

What we learned

SparkAR, game development

What's next for Can you Hop?

  • Add levels to the game
  • Improving playability, graphic
  • Publishing on facebook platforms

Built With

Share this project:

Updates