2011-04-18 15 views
7

Estoy trabajando en un proyecto que necesita tener las mismas partes nativas (toque de cocoa) y algunas partes en cocos2d. He hecho todos los nativos y ahora necesito integrar Cocos2d en el proyecto. Mi problema es que no puedo agregar con éxito la biblioteca cocos2d a mi proyecto. ¿Alguna buena solución para hacer eso? Estoy usando xCode 4Agregue Cocos2D para proyectar en xCode 4

+0

posible duplicado de [¿Cómo uso Cocos2d con Xcode?] (Http://stackoverflow.com/questions/1256008/how-do-i-use-cocos2d-with-xcode) – DarkDust

+0

Gracias pero ese tutotial no funciona con las últimas versiones de cocos2d ...:/ –

+0

Acepte la respuesta si esto funciona para usted. Lo acabo de usar a la sucesión, exactamente lo que estaba buscando :) –

Respuesta

5

Básicamente tiene dos opciones.

Opción 1: Añadir archivos Cocos2d a su proyecto existente

  1. Añadir archivos Cocos2d a su proyecto de forma normal (arrastrar los archivos de origen en, copia a dest carpeta).
  2. Cree un EAGLView en un Controlador de vista y conéctelo al CCDirector. (Véase un ejemplo de proyecto para referencia

Opción 2:.. Instale el código existente en un nuevo proyecto, utilizando las plantillas Cocos2d

El latest version of cocos2d (1.0-RC) tiene XCode 4 plantillas Instálelos:

install-templates.sh --force

A continuación, cree un nuevo proyecto cocos2d usando esas plantillas en XCode 4. Agregue sus archivos existentes y actualice el proyecto que crea, y debe estar listo para ir.

Personalmente, he tenido mejor suerte con la Opción # 2, pero la mayor parte de mi código es bastante fácil de mover.

+0

¿Es el ejecutable más grande si usamos la opción # 1? –

1

Una vez que haya descargado la versión de Cocos2d desde el enlace anterior, debe abrir 'terminal' y arrastrar el archivo install-templates.sh a la ventana de la terminal.

Todo el mundo decía "arrastre el directorio a la terminal y escriba lo de arriba", pero vuelve diciendo "es un directorio". Busqué edades para hacer esto y encontré esta respuesta.

Una vez que ha arrastrado el archivo install-templates.sh desde el directorio Cocos2d, pulse devolver e instala las plantillas Cocos2d en su directorio Xcode.

Luego puede abrir un proyecto en Xcode y tiene las plantillas listas para usted.