Frage

Ich war nur eine Idee von einem Kartenspiel zu schaffen, und ich dachte nur, ob mir OpenGl oder CoreAnimation.Can Sie bitte verwenden sagen, ob es ein bisschen wie ein Overkill wäre OpenGL zu verwenden für s 2D-Karte game.Thanks :)

War es hilfreich?

Lösung

Es ist schwer zu sagen, ohne mehr zu wissen. Sie können ziemlich weit kommen CALayers, Bilder oder Zeichnung mit Quarz für die Karten mit though. Es hängt wirklich von der Ebene der visuellen Effekte, die Sie in Betracht ziehen. Wenn es nur Karten um zu bewegen, dann würde ich die Verwendung Schichten sagen.

Andere Tipps

Könnte prüfen wollen, GeekGameBoard .

„Ein kleiner Rahmen für den Aufbau von Brett- und Kartenspielen, mit Apples Core Animation.“

Da die Core Animation verwendet OpenGL für Rendering, werden Sie wahrscheinlich nicht viel Unterschied in der Leistung oder Speichernutzung feststellen. Ich glaube nicht, dass Sie mithilfe von OpenGL etwas gewinnen würden. Außerdem würden Sie haben alle die Animationen auf eigene Faust behandeln, wie zum prebuilt Gegensatz „gesetzt und vergessen“ -Technik in Core Animation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top