Open GL est un Overkill pour un 2d jeu de cartes?
-
21-09-2019 - |
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 :)
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.