Я закончил учебник по игре прорыва в книге, но мяч, который является Изображение размером 20x20 пикселей пропускало кадры и двигалось не очень плавно. Так обстоит дело с симулятором, а также с iPhone 4S (настоящий). Код не использовал NSTimer
(что может быть медленнее), но использовал CADisplayLink
и UIImageView setFrame
для анимации.
Core Animation на iOS не очень подходит для игр типа анимации разработки? Скажите, если это игра
- Захватчики (Space Invaders)
- Breakout (как игра в учебнике)
- Арканоид
- Angry Birds / Cut the Rope / Фруктовый ниндзя
Подходит ли Core Animation для игр такого типа для написания (2) выше? Для пунктов (1), (3) и (4) больше подходят Cocos2D или OpenGL ES. И производительность Cocos2D и OpenGL ES очень близка. Это правда?