Inspiration

By combine street scape geometry feature, we could get the mesh of buildings and terrain everywhere. So I wanna make kart driving based on physical world environment.

What it does

A Kart game could play in AR & VR different view on the street, powered by GeoSpatialAPI

How we built it

  1. First learn how to obtain the geometry mesh and how to interact with it (collision, changing materials)
  2. Combined with character control, especially based on the fact that users will constantly change positions in reality
  3. Research and improve the user experience to make driving more intuitive and have a wider range of interactions

Challenges we ran into

AR games are usually limited to the control range being within the user’s line of sight. For example, it is difficult to control a car when it runs behind a building. How to make user could control kart as normal driving game is most challenge. The study result is using VR mode and occlusion effect when kart is behind the building. These 2 features make AR game become different and very potential.

Accomplishments that we're proud of

A special real-life game experience that can be combined with AR and VR modes to greatly expand the scope of AR games.

What we learned

  • How turn physical world as your game playground
  • Using streetscape geometry feature can extend the possibilities of AR interaction, and combining with Virtual mode can make AR interaction distance wider.
  • More details of UX we should design for AR game. For example, the occlusion behind the building could make user could control the game without limited at the area.

What's next for GeoKart

  • Combine the auto game level function which I am making, could place items (ex. collect coin to get points) on the realtime mesh of floor. Let the game more fun.
  • Combine multi-player mode to allow 2 player could battle collect coins, see who get more points in limited time.

Built With

Share this project:

Updates