2020
Collaborative AR Pet Farm

Sean Miles and Marc Skaarup
June 2020


The goal of our project was to understand the development process of Augmented Reality (AR) applications while supporting multiplayer collaboration using the Augmented Space Library (ASL). With this goal in mind, we created a multiplayer game that allows players to manage and take care of miniature, virtual pets that are placed and moved throughout the world.Pets have their own behavior and attributes that pertain to how they move and interact throughout the world. To sync the AR world, players select surfaces scanned by the device’s camera to send to other players as platforms, where pets can be placed, allowing collaboration between players (Android or PC) while not in the same room.
Future improvements that can be made to our game would be: allowing more interaction between players and pets, such as feeding them or placing toys they can interact with, and allowing players to purchase or find new pets or toys using an in-game currency. As a result of this development process, we learned how to utilize existing AR libraries and tools, as well as the difficulties of developing and debugging mobile, AR, and networked applications.

Under supervision of Dr. Kelvin Sung. Division of Computing Software Systems at UW Bothell