Cocos2d-x(Win32 Android Ios)

建立windows平台项目 1、 搭建windows开发环境 官网上显示cocos2d-x支持win七、winxp、vista系统但我只在win7上用过如下说明均是在win7系统上的编译器使用vs2010。 一、 安装vs2010 二、 安装Visual Assist X可选 三、 执行build-win32.bat编译cocos2d-x 四、 运行cocos2d-x根目录下的install-templates-msvc.bat将cocos2d-x模板加入vs模板库。 五、将.\Debug.win32目录下的全部dll文件拷贝至Windows\system32\  (iconv.dll libcocos2d.dll libcocosDenshion.dll libcuri.dll libEGL.dll libgles_cm.dll libxml.dll pthreadVCE2.dll zlib1.dll )六、 双击cocos2d-win32.vc2010.sln进入vs编译环境  2、 新建win32项目 一、在“解决方案”上单击右键选择“添加”-〉“新建项目”。  二、选择“左侧Cocos2d-x模板”在右侧列表中选择“Cocos2d-win32 Application”输入项目名称“Cocos2dDemo”点“肯定”。三、在弹出的对话框中点击“下一步”。 四、若是须要使用Box2D引擎则选中不然不要选。点击“finish”建立成功。   3、 编译运行 一、右键Cocos2dDemo项目选择“生成”进行编译。 二、右键Cocos2dDemo项目选择“设为启动项目”。而后F5或者点击菜单栏的运行键 运行。4、 建立新的解决方案 新建项目有两种方式一是直接在cocos2d-x解决方案中添加新项目上面已经介绍过了。当你刚开始接触cocos2d-x还在尝试写demo时用这种方式能够快捷的建立demo并且方便查看例子中的代码。另外一种方式是建立一个新的解决方案方法以下 一、“文件”-〉“新建”-〉“项目” 二、进入新建项目的窗口选择“左侧Cocos2d-x模板”在右侧列表中选择“Cocos2d-win32 Application”输入项目名称“Cocos2dDemo”点“肯定”。而后执行“下一步”。 三、使用Box2D引擎则选中不然不要选。点击“finish”建立成功。 四、单击左下角的属性标签或者选择“视图”-〉“属性管理器”打开属性管理器五、在属性管理器中双击“Microsoft.Cpp.Win32.user”弹出属性页在里面设置VC++目录便可。这样该设置对全部VC项目都有效见下图。   六、在“包含目录”中, 加入下列项目 (D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\platform\third_party\win32) 七、在“库目录”中, 加入下列项目(D:\adroid\cocos2d-2.0x-2.0.3\Debug.win32)(发布时用release目录下的!!) 八、上面的第四、五、六、7条也能够经过以下方法解决: 定位到%USERPROFILE%\appdata\local\microsoft\msbuild\v4.0能够经过运行或直接在windows资源管理器的地址栏中输入使用其余文本编辑工具修改Microsoft.Cpp.Win32.user.props或Microsoft.Cpp.X64.user.props文件中的相关字段。如下是个人文件内容 <IncludePath>D:\android\cocos2d-2.0-x-2.0.3;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\include;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\platform;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\platform\win32;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\platform\third_party\win32\OGLES;D:\android\cocos2d-2.0-x-2.0.3\external\Box2D;D:\android\cocos2d-2.0-x-2.0.3\CocosDenshion\include;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\platform\third_party\win32;D:\android\cocos2d-2.0-x-2.0.3\cocos2dx\kazmath\include;$(IncludePath)</IncludePath><LibraryPath>D:\android\cocos2d-2.0-x-2.0.3\Debug.win32;$(LibraryPath)</LibraryPath> 第4至8条的做用是加入解决方案所依赖的头文件和库文件以保证项目的正常编译运行。  5、 如何删除vs里的cocos2d-x模板 一、 打开以下目录 (Example as default install) 1VS2008: C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects\ 2VC2008Express: C:\Program Files\Microsoft Visual Studio 9.0\VC\Express\VCProjects 3VS2010: C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\ 4VC2010Express: C:\Program Files\Microsoft Visual Studio 10.0\VC\Express\VCProjects 二、 删除此目录下的 Cocos2d-x文件夹 三、 删除前缀为 CCAppWiz (0.8.0 or later) 或 CCXAppWiz (0.7.2 or earlier)的文件 java

将项目由win32移植到android平台 1、 快速搭建android开发环境 一、将服务器上的eclipse、java、android sdk、android ndk、cygwin、cocos2d-x文件夹拷贝到本地请注意保存的路径为英文、不包含空格、且不要过长。 二、 运行eclipse添加android-sdk的路径。(preferences->Android:SDK Location)  三、 添加ADT(Help->Install New Software:Work with)  四、添加java环境变量。 新建变量JAVA_HOME变量值为java目录的绝对路径。 在path中添加 %JAVA_HOME%\D:\android\Java\jdk1.6.0_20\bin; %JAVA_HOME%\D:\android\Java\jdk1.6.0_20\jre\bin; D:\android\Java\jre6\bin; 五、运行一次Cygwin.bat 六、修改\cygwin\home\用户名\.bash_profile文件添加NDK_ROOT=/cygdrive/d/android/android-ndk-r8b export NDK_ROOT 七、 修改\cocos2d-2.0-x-2.0.3\create-android-project.bat中的以下路径 set _CYGBIN=e:\cygwin\bin set _ANDROIDTOOLS=e:\android\android-sdk\tools set _NDKROOT=e:\android\android-ndk-r8  2、 新建android项目 一、 运行create-android-project.bat建立新的android项目例如项目名称为Cocos2dDemo。 二、 将win32下完成的.cpp和.h文件拷贝到\Cocos2dDemo\Classes 三、将win32下使用的资源拷贝到\Cocos2dDemo\proj.android\assets 四、将cpp文件的路径、使用的头文件的目录加入到Android.mk文件。 五、打开Cygwincd 到/Cocos2dDemo/proj.android目录下  六、执行./build_native.sh进行编译 七、在eclipse中编译打包。  3、 补充 一、2.0以上版本的引擎基本没法在android模拟器上运行建议在xcode和vs上调试好直接在真机上运行。 二、2.0以上版本的引擎要求android的开发和运行环境都要2.2以上的sdk。  android

将项目由win32移植到ios 1、 建立ios项目 一、 安装XCode 二、执行install-templates-msvc.bat将模板添加到XCode 三、打开xcode选择Create a new Xcode project选择cocos2d-x模版  四、点击next填入项目名称Man  五、找到Man的主项目在这里新建一个iOS文件夹。点击create建立完成  六、删除Resource和Classes下的多余文件Helloworld的代码和资源 七、右键点击Resource 选择Add Files to "Man"... 七、将Man主项目文件夹下的Resource文件夹中的资源添加到当前工程。注意选择create folder references for any added folders只是添加一个引用  八、一样的方法添加源文件和头文件到Classes下 九、点击Run编译运行  2、 补充 一、Mac 平台的OS X须要10.6及以上版本 二、IOS平台须要4.0及以上版本 三、IOS真机支持iPad 一、iPad 二、iPad 三、 iPhone 3GS、iPhone 四、iPhone 4S、iPhone 五、iphone六、iPod Touch 3 and iPod Touch 4 不支持iPhone and iPhone 3G。   ios

相关文章
相关标签/搜索