Да, вы можете добавить cocos2d / 3d в проект. Запуск нового проекта позволит вам начать все заново, как упомянуто @hspain, и процедура инициализации будет настроена для вас, поскольку cocos2d будет контролировать приложение.
Если вы используете ревизию и переписываете код с нуля для использования cocos2d, это не вариант. Я бы создал статическую библиотеку цели и добавил бы к ней источники cocos2d. Затем свяжите новую целевую библиотеку с целью вашего приложения. Если вы делаете это таким образом, вам нужно решить, управляет ли приложение cocos2d приложением или только оно используется, и на основании этого процедура инициализации будет отличаться от @ LearnCocos2D, упомянутой в комментарии.
Или есть способ сделать анимацию в старом добром xcode без Cocos2d, перемещая изображения по экрану, где одно и то же изображение продолжает появляться и катиться по экрану?
Я не пробовал использовать анимацию, отличную от cocos2d, но вы можете взглянуть на Core Animation API.