Question

J'étais juste une idée que de créer un jeu de cartes et je pensais juste que ce soit à utiliser ou OpenGl CoreAnimation.Can vous s'il vous plaît me dire si ce serait un peu exagéré d'utiliser OpenGL pour carte 2D s game.Thanks :)

Était-ce utile?

La solution

Il est difficile de dire sans en savoir plus. Vous pouvez obtenir assez loin en utilisant CALayers, des images ou le dessin avec du quartz pour les cartes bien. Cela dépend vraiment du niveau d'effets visuels que vous envisagez. Si c'est juste déplacer les cartes autour, je dirais que les couches d'utilisation.

Autres conseils

peut vouloir vérifier GeekGameBoard .

« Un petit cadre pour la construction de jeux de société et de cartes, en utilisant l'animation de base d'Apple. »

Étant donné que Core Animation utilise OpenGL pour le rendu, vous ne remarquerez probablement pas beaucoup de différence dans l'utilisation de la performance ou de la mémoire. Je ne pense pas que vous gagneriez quoi que ce soit en utilisant OpenGL. De plus, vous devez gérer toutes les animations sur votre propre, par opposition à la technique préconstruits « set et oublier » dans Core Animation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top