
Non-Site
Programmer/Technical Artist




The Non-Site project is a material exploration game based on augmented reality utilizing the Niantic Lightship and Google Cloud Vision API. It allows players to use their phones as a tool to explore materials in the real world and transfer them into the virtual world. Three types of materials can be found: Wood, Stone, and Metal. Upon collecting a sufficient amount of materials, players can combine these materials to create objects. The built objects can then be saved and loaded at designated build points, allowing them to remain in the same location even after the game has been closed.
Game Play
Explore Mode
In Explore Mode, three distinct material types can be identified. Switch the current material by pressing the Material button and tapping the screen to initiate scanning. Once scanning is complete, collect the material by tapping the material popup.

Face a target

Press to start scanning

Collect popup elements
Explore Mode
In Explore Mode, three distinct material types can be identified. Switch the current material by pressing the Material button and tapping the screen to initiate scanning. Once scanning is complete, collect the material by tapping the material popup.
Compose Mode
Compose Mode can utilize the elements collected in the Explore mode to create the corresponding objects. Each material has three different levels of elements that can be collected.

Gather highlight elements

Not enough elements

Press 'Compose' to create
Compose Mode
Compose Mode can utilize the elements collected in the Explore mode to create the corresponding objects. Each material has three different levels of elements that can be collected.
Map Mode
The Niantic ARDK was used in Map Mode, which offers a powerful Visual Positioning System to locate the virtual world with the corresponding physical world.

List nearby bulild point (VPS)

Press ‘Direction’ to navigate

Within 50m of the build point
Map Mode
The Niantic ARDK was used in Map Mode, which offers a powerful Visual Positioning System to locate the virtual world with the corresponding physical world.
Build Mode
In the Build Mode, the composed object can be constructed. The Niantic ARDK provides all the builds that can be saved and loaded in this location. I expanded the stored information by including the generated model types. I loaded them simultaneously with the Waypoint to enable the storage of multiple different models.

Scan VPS to locate

Select an object to build

Save all builds
Build Mode
In the Build Mode, the composed object can be constructed. The Niantic ARDK provides all the builds that can be saved and loaded in this location. I expanded the stored information by including the generated model types. I loaded them simultaneously with the Waypoint to enable the storage of multiple different models.
Technical Detail
Google Cloud Vision API
In collection mode, Google Cloud Vision API's label recognition is the core. Rear camera opens, image is captured and uploaded for recognition, keywords compared, success if they match.


Google Cloud Vision API
In collection mode, Google Cloud Vision API's label recognition is the core. Rear camera opens, image is captured and uploaded for recognition, keywords compared, success if they match.
Niantic Lightship VPS
Building points use information from Niantic Lightship VPS, I specially scanned nearby public VPS points to enhance and improve the accuracy of the public VPS.


