Unusual Technologies was asked to create an editor expansion for Unity that would allow AR content creators to easily upload their own work via Unity Addressables to an AWS server. A variety of different AR triggers such as sound, geolocation and images could be used to trigger the AR experience which could take the form of music, films, 2D and 3D animations or whatever the content creator could imagine! We also put together an app prototype built using Unity.
During the creation of Popup View, we used Addressables which allowed for uploading and downloading of assets to an AWS server. This was so new projects could be uploaded to the app without having to rebuild and release an update. We had to make a set of tools within Unity so non-developers would be able to easily upload content by just following a couple of simple instructions.
While developing Popup View our client provided a group of university interns who were involved in the process of creating content which would be uploaded to the app using the Addressables system. We also trained them on how to use the basics of Unity and showed them how to use the tools we implemented to upload and test the content they had created themselves on the app.
What is a campaign? A campaign is what we called the bundle that a creator would upload. This included text about the campaign, a map image of where the campaign experience takes place and inputs that would trigger the experience ranging from geolocation, images, sounds and more. These triggers were accompanied by the reaction itself such as a video that plays, an image, a 3D model or animation appearing with sound, etc. The creator could customise all this to produce their own AR experience with many triggers.
Our clients dream
Our client had the goal of making the app a community-driven platform anyone could with community driven content. Examples include history, nature, informational, or even have aspects of games where the creator could send the user on a small quest.