Je suis en train de développer et de publier un jeu iOS, et j'ai constaté qu'il ne fonctionnerait tout simplement pas sur un iPhone 3G (ne demandez même pas un 2G) pour de nombreuses raisons. Principalement, le nombre de sprites et de sons nécessaires pour chaque niveau provoque continuellement des pannes de mémoire insuffisantes. Je l'ai déjà réduit au strict minimum et chargé / déchargé stratégiquement les ressources selon les besoins, mais certains éléments doivent être mis en cache pour pouvoir être activés rapidement. Mon dernier recours (que j'essaie d'éviter) est de faire des versions de moindre qualité de tout l'audio. Les graphiques sont déjà bien emballés dans des feuilles de sprite.
Le jeu fonctionne à merveille sur un iPhone 4 et iPad, et fonctionne même très bien sur un 3GS. Dois-je m'inquiéter de l'absence de prise en charge des anciens appareils?