My first foray into the world of mobile non-game apps !
Avattire is the second and last released mobile project I worked on in 2014 . I worked on it as a junior programmer with the Avattire team . My roles were primarily plugin integration , optimizing ap performance , making use of the many awesome features unity offers such as real-time shadows, and creating the Decal system in terms of grabbing new and pre-existing user photos and applying their images to character clothing .
While the world of creating apps is very different from making games , we built this project using the Unity 3D engine so I was able to get comfortable with my role very quickly . When I started on the project much of core dressing functionality existed and I was hired to incorporate plugins , possibly contribute ot some of the UI programming , and to further flesh out and build on what was already there in the project. Avattire is actually currently available on the iOS and Android app stores !
One of the neat non-programming tasks I had was playing with the render settings of Unity to achieve Real-time shadows. I heard that the feature could really drag down performance of a game but in the case of Avattire their isn''t nearly as much going on in the background as there would be in a game . So as you can see on the back wall we have a real-time shadow that's cast on the wall making use of a very specifically placed light source .
Avattire has both male and female characters available to customize , though the female has more customization options available to her you can still come out with great looking male avatars too!
Of the many plugin creators out there few are more beloved in the Unity community more than prime31 and over the duration of this project I probably used almost all of their major plugins for everything from recording user audio to sharing screenshots of our game through all sorts of social networks.
Here is my implementation of the Social Sharing plugin which made it really easy to give the user the opportunity to share their avatar with friends in a number of ways be it saving a new picture to send out later , posting it on facebook , e-mailing it or on android even using SMS to text the photo to their friends . One of the core desires for the avattire team was to promote sharing amongst the apps users and these plugins helped a ton .