Procedural Animation in Unity: Environment Interactions [FINAL]