тебе нужно делать /// Обработчик таймера procedure TimerProc; на который вешать уже действия сканирование клавиатуры onkeydown, отрисовка объектов и их движение. в примерах pascalABC есть пример игры KillThem.pas вот рассмотри этот пример там есть обработчик, клавиши и передвижение объектов