web-dev-qa-db-ja.com

Xcodeにcocos2d-xテンプレートを含めるにはどうすればよいですか?

私は従おうとしています this ガイドはCocos2d-xの優れたチュートリアルであるとよく言われます。

問題は、Cocos2d-x(2.2および3.0 alpha0)のダウンロードに、チュートリアルで示されているファイルinstall-templates-xcode.shが含まれていないことです。 。

ここで何が起こったのか分かりますか?その用語を検索しましたが、何も表示されなかったので、ファイルの奥深くに隠されていないと思います。

欲求不満からcocos2d-iphoneをダウンロードしましたが、そのフォルダーには明らかにinstall-templates.shファイルがあります。私はむしろマルチプラットフォーム向けに開発したいのですが、この単純な問題は本当に私を悩ませています。 Xcodeプロジェクトを作成し、cocos2d-xテンプレートを選択できるようにしたいだけです(上記でリンクしたチュートリアルに示されています)。

Githubリポジトリを参照してください:

Cocos2d-x

Cocos2d-iPhone

IPhoneリポジトリにinstall-templatesファイルがあることに注意してください。

たぶん私は明白な何かを見逃しているでしょう、それは通常そうです。とにかく、助けていただければ幸いです。

14
Rail24

もう存在しません。ターミナルのtools/project-creator内でcreate_project.pyを使用する必要があります。

-> python create_project.py [params]

例:

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

私は知っている、それは本当にひどい。ただし、マルチプラットフォームプロジェクトの作成には適しています。

24
marcg11

@ marcg11の答えは、Cocos2d-x バージョン2。*に対して有効です。脚本 create_project.pyバージョン3.1にはもう存在しません。代わりに"cocos"コンソールを使用する必要があります。

例えば。ターミナルで、プロジェクトを作成するフォルダーに移動して実行します。

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

他のパラメーターを指定することもできます。

$ 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.
4
dmitri

README.md cocos2d-x v3.2に付属のファイルは、cocosスクリプトを使用して新しいプロジェクトを作成するように指示しています。

cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR

参照:

3
EMebane

this ブログをご覧ください。Xcode6(beta)も設定できますが、非常に優れた情報があります。

私はテストしました。しかし、1つの欠点は、Cocos2d-x2.0バージョンの場合です。

1
Muhammad Rizwan

これらのテンプレートから始めることができます: http://code4app.net/category/cocos2d

1
Yossi