I’m working on a locomotion system for a while and get some results. Want to show you guys exactly a specific point: the method that i used. Never saw this kind of application. Is it proper way or lame way i dont know. What are you thinking?
Sharing some screenshots and videos:
Shortly i am using in-place animations. For character movement i’m getting the curve values from the animations (curves: that i created) to feed character input as you can see in the screenshots. This idea working nicely but not for the ‘stop animations’. idea not working for the stop animations because while character stopping, player inputs are cuts off and the curve values that i feed the inputs are not working in this case. For solution i used same curve values for the blendspace axises too and give them small numbers (only for stop animations).
Shortly (again) im using axis values for the start and cycle animations. For the stop animations i’m using the curve values. This implementation requires to creating basic curves for every animation used in blendspaces.
So thats it. I will be glad if hear from you and thank you for your time.