I’ve been swamped with work, but managed to put a few hours into this.
Been checking out Locomotion. Looks awesome, but might be overkill on phones. But I’m thinking of supporting both systems, Locomotion, and an easier standard CharacterMotor implementation.

I’ve mostly spent some time on my fourth controller type, Point/Click to move the player. I have a simple system up and running. After I’ve polished it, I will post the code. So now I have three camera modes and four controller modes. Not yet sure if I will allow the user to choose between them all, but probably.

It is soon time to see what limitations the phone versions have too, so I don’t spend too much time on a system that just won’t work.