2

Cocos2d-x を使い始めたばかりです。私はこのフレームワークを開始する方法について多くのチュートリアルをチェックしましたが、これが最も役に立ちました: http://www.raywenderlich.com/33750/そして私はそれがまだ実際であると信じています. Windows 7 で作業しています。Linux シミュレーター コンソール (./build_native.sh に NKK_ROOT dir を追加) を使用して、cocos2d-x にある任意のプロジェクトのエミュレーター/デバイスでサンプルを開始できます。

自分の仕事を始めるのに問題があります。私が見た Eclipse のすべてのチュートリアルでは、create-android-project シェル ファイルを実行する必要があると述べています (*.sh と言うソースもあれば、*.bat ファイルと言うソースもあります... 私は混乱しています)。正直なところ、最新の Cocos2d-x-2.2 をダウンロードした後、独自の新しいプロジェクトを作成するのに役立つファイルが見つかりません。このサイトから Cocos2d-x をダウンロードしました: http://www.cocos2d-x.org/download

  1. だから...コンパイルするcreate-android-projectファイルがない場合、どうすれば自分の仕事を開始したり、新しいプロジェクトを作成したりできますか?

  2. SimpleGame、CppHelloWorld など、適切にコンパイルして動作するいくつかのサンプル (Cpp に興味があります) があります。*.cpp ファイルをローカライズして、プロジェクトの「本体」を編集することはできません。YT で、このフレームワークを使用する開発者は通常、ゲーム ファイルを「Classes」フォルダーに保存しているのを見ましたが、私の (もちろんサンプルでは) コンパイル済みの *.class ファイルしか含まれていないため、編集できません。これらのプロジェクトを編集する方法はありますか? プロジェクトのコア ファイルにアクセスするにはどうすればよいですか?

私にとって非常に重要な最初の質問については、少なくとも答えてください。

4

3 に答える 3

2

cocos2dx ダウンロードの「HelloCpp」などのサンプル プロジェクトを使用し、プロジェクトに関するすべての要素の名前を変更し、必要に応じて Classes フォルダーにクラスを追加し、アセットを Resources フォルダーに追加し、build-native を実行することをお勧めします。追加後のsh。Android プロジェクトの Makefile に C++ ソース ファイルのリストを追加することを忘れないでください (proj.android/jni/Android.mk ファイルには、本来は main.cpp といくつかのサンプル ファイル名があるはずです)。この後、問題が発生した場合はお知らせください。

于 2013-10-24T14:44:16.867 に答える
0

マルチプラットフォーム プロジェクトを作成する場合は、ドライブの次のディレクトリに移動した後、このコマンドを使用します:\cocos2dxparentfolder\cocos2d-x-2.2.2\tools\project-creator

./create_project.py -project yourprojectname -package com.yourcompany.yourprojectname -language cpp

パッケージ名には任意の規則を使用できますが、必ずしも com.yourcompany.yourprojectname である必要はありません。

Windows では、上記のすべてを実行するためにコマンド プロンプトを使用できます。

于 2014-07-26T16:39:57.930 に答える