Как говорят другие, портирование может быть рутиной. Общие методы работают, хотя. Вы перепроектируете интерфейс в Интерфейсном Разработчике (где применимо) и проверяете, как называются различные элементы управления (у CocoaTouch есть только небольшое подмножество типичных элементов управления рабочего стола) UI * обычно становится NS *. Делегирование таблиц схоже, поэтому, вероятно, это будет легко.
Я должен порекомендовать книгу Аарона Хиллегаса как обычно. Это отличное введение в разработку Mac, и знание iOS-разработки дает вам преимущество.
Поскольку это игра, вам, вероятно, нужно подумать, как сделать полноэкранный режим. Игра больше не обязательно занимает весь экран, и вам не следует ее форсировать. Теперь понадобится целый новый набор предпочтений. Конечно, теперь есть некоторая «забавность», поскольку есть новые способы обработки списка разрешений / изменения с помощью Snow Leopard (с предыдущими способами, которые выдают предупреждения об устаревании).
Просто примите, что возможно будет длительный переходный период, пока все не "щелкнет":)