14

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 ファイルがあることに注意してください。

たぶん、明らかな何かが欠けているのかもしれませんが、これは通常そうです。とにかく、助けていただければ幸いです。

4

5 に答える 5

24

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

-> python create_project.py [params]

例:

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

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

于 2013-10-24T19:16:46.363 に答える
4

@ marcg11 の回答は、Cocos2d-xバージョン 2.*に対して有効です。スクリプトはバージョン 3.1create_project.pyにはもう存在しません。代わりに「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.
于 2014-06-17T12:28:16.673 に答える
3

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

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

参照:

于 2014-09-02T04:18:10.050 に答える
1

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

于 2013-10-24T21:27:08.677 に答える