Cocos2d-iphone и cocos2d-Android - это одно и то же? другими словами, могу ли я сделать игру один раз и развернуть ее на обоих устройствах?
Нет, они не одинаковы. Вы, конечно, не можете развернуться от одного к другому. Посмотрите на Cocos2d-X, я не знаю, как он работает, но он рассчитан на кроссплатформенность.
Кроме того, для Android "в целом", какой изометрический игровой движок лучше всего (cocos2d или andengine)?
Наш офис создает игры для iPhone и Android, отдел iPhone использует Cocos2d, отдел Android использует AndEngine. Хотя это субъективный вопрос, вы решаете, что лучше.
Что касается Unity, он обеспечивает мощную основу для создания игр, но, как я слышал, они быстро становятся большими приложениями и, вероятно, достигнут предела 20 МБ для загрузки приложений в WWAN (по крайней мере, в Великобритании, не уверен по другим странам), быстро. Учтите это, если при рассмотрении Unity.