How are character controllers built upon complex gameplay systems?gamedev.stackexchange.com 3jak6jak3ydiscuss