Record and playback player actions without the fuss.
Why write a custom recording class for your game, when much of it is identical? InputVCR records inputs you choose to text, then, when you want to replay, will automatically send these inputs to any Gameobject, without having to affect the others.
You can use InputVCR to record player motion and any actions they take, for match replays, kill cams, puzzles, companions, and more.
See the character recording demo here, and the included readme for instructions.