An Incomplete project made in Unity and my first attempt at 3D. I used this project as a testbed of sorts to learn all the different components in 3D projects. I learned how to; implement collision and physics within Unity, animations and callback functions, scene management, loading and rigging meshes, nav mesh, 3D particle systems and how to create split screens. I also learned about utilizing different data structures, coroutines and anonymous expressions.
One big problem I ran into in this project was with animations. I had downloaded two different free asset packages (unity-chan) and I was trying to incorporate both animations with the same model. I soon realized that the second package was not made by the same creator and they had added extra bones (for hair and cloth) to their model making it a generic skeleton as opposed to humanoid. I managed to work around this by creating animation masks and I was able to retain the hair animation extensions with the humanoid animations as well.