Тут, насколько я понимаю, использовался движок сорса, который контр страйк сорс )) Видимо программинг и все такое. Если цель самому жать на кнопки и ходить, то это не так просто, а если сделать анимацию, типа чувак ходит по хате, вместо простого облета камеры, то самое первое что пришло в голову - это прицепить камеру на голову уже анимированного бипета, который походил как тебе уже надо