2013-10-24 11 views
14

Tôi đang cố gắng theo dõi this hướng dẫn thường được trích dẫn là một hướng dẫn tuyệt vời cho Cocos2d-x.Tôi làm cách nào để đưa mẫu cocos2d-x vào Xcode?

Vấn đề là tải xuống của tôi cho Cocos2d-x (2.2 và 3.0 alpha0) không bao gồm tệp hướng dẫn cho biết, install-templates-xcode.sh.

Bất kỳ ý tưởng nào đã xảy ra ở đây? Tôi đã thực hiện tìm kiếm cho thuật ngữ đó, và không có gì xuất hiện, vì vậy tôi giả sử nó không ẩn sâu hơn trong các tệp.

Thất vọng Tôi đã tải xuống cocos2d-iphone và thư mục đó rõ ràng có tệp install-templates.sh. Tôi muốn phát triển cho đa nền tảng, nhưng vấn đề đơn giản này thực sự làm phiền tôi. Tôi chỉ muốn có thể tạo một dự án Xcode và chọn mẫu cocos2d-x (như được chỉ ra trong hướng dẫn tôi đã liên kết ở trên).

Xem các kho github:

Cocos2d-x

Cocos2d-iPhone

Thông báo kho iPhone có file cài đặt-mẫu.

Có thể tôi thiếu điều gì đó hiển nhiên, thường là trường hợp. Bất kể, sự giúp đỡ sẽ rất được đánh giá cao.

Trả lời

24

Nó không còn tồn tại nữa. Bạn cần phải sử dụng create_project.py bên trong các công cụ/người tạo dự án trong thiết bị đầu cuối.

-> python create_project.py [params] 

dụ:

-> python create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp 

tôi biết, nó thực sự sucks. Nhưng nó tốt hơn cho việc tạo các dự án đa nền tảng.

+0

sau khi tạo dự án, làm cách nào để mở dự án? – JavaScripter

+0

ok, chỉ cần nhìn thấy nó trong thư mục dự án ... – JavaScripter

+4

Cảm ơn bạn đã đăng bài này! Tôi cũng có chính xác vấn đề đấy. Tại sao họ sẽ xóa tệp "install-templates-xcode.sh"? –

4

@ câu trả lời marcg11 là hợp lệ cho Cocos2d-x phiên bản 2. *. Tập lệnh create_project.py không tồn tại trong phiên bản 3.1 nữa. Thay vào đó, bạn nên sử dụng bảng điều khiển "cocos" thay thế cho "cocos".

Ví dụ: Trong một thiết bị đầu cuối đi đến một thư mục mà bạn muốn tạo dự án của bạn vào và chạy:

cocos new Cocos2DxFirstIosSample -l cpp -p org.cocos2d.Cocos2DxFirstIosSample 

Bạn cũng có thể chỉ định các thông số khác:

$ cocos new --help 
usage: cocos new [-h] [-p PACKAGE_NAME] -l {cpp,lua,js} [-d DIRECTORY] 
       [-t TEMPLATE_NAME] [--no-native] 
       [PROJECT_NAME] 

Creates a new project 

positional arguments: 
    PROJECT_NAME   Set the project name 

optional arguments: 
    -h, --help   show this help message and exit 
    -p PACKAGE_NAME, --package PACKAGE_NAME 
         Set a package name for project 
    -l {cpp,lua,js}, --language {cpp,lua,js} 
         Major programming language you want to use, should be 
         [cpp | lua | js] 
    -d DIRECTORY, --directory DIRECTORY 
         Set generate project directory for project 
    -t TEMPLATE_NAME, --template TEMPLATE_NAME 
         Set the template name you want create from 

lua/js project arguments: 
    --no-native   No native support. 
1

Chỉ cần có một cái nhìn vào this blog, có của nó rất đẹp thậm chí bạn có thể thiết lập cho Xcode 6 (beta).

Tôi đã thử nghiệm. Nhưng có một nhược điểm là phiên bản Cocos2d-x 2.0 của nó.

Các vấn đề liên quan