2011-03-12 12 views
9

Desarrollador de Flash/AS3 y me pregunto cómo algunos desarrolladores de iPhone usan activos vectoriales en sus juegos.Uso de gráficos vectoriales en juegos de iPhone

Por ejemplo, "Lil 'Pirates": este juego parece basado en vectores, se está acercando y desacelerando fácilmente, pero no puedo obtener información sobre el uso de vectores en iOS.

Respuesta

7

Quartz 2D es un marco bastante ligero para gráficos basados ​​en vectores. Está muy bien documentado ...

Quartz Documentation

En particular, me gustaría pagar el aviso particular a la estratificación y el rendimiento ...

Quartz Layering and Performance

Si el rendimiento es una preocupación que también tendría una lectura de la documentación de animación central. La animación principal utiliza CALayers para almacenar en caché los vectores dibujados con Quartz en mapas de bits en la memoria. Estos CALayers se pueden transformar y traducir a través de las API de animación. Si tiene la intención de realizar un montón de dibujo, esta es la ruta que recomendaría.

Cuestiones relacionadas