• QQ
  • nahooten@sina.com
  • 常州市九洲新世界花苑15-2

游戏开发

常州手游开发-cocos2d-x开发环境搭建

原创内容,转载请注明原文网址:http://homeqin.cn/a/wenzhangboke/jishutiandi/youxikaifa/2019/0121/349.html

常州手游开发-cocos2d-x开发环境搭建

 

 

 

1、下载cocos2d-x

去官网http://www.cocos2d-x.org/download下载最新的Cocos2d-x,然后解压至指定目录。我下载的是cocos2d-x-3.16.zip 

Cocos2d-xC++重写的Cocos2d-iPhone版本,可以跨平台开发。

 

2、关于windows开发说明

如果你是要开发win322d游戏,那么基本不需要做什么配置,只要你的电脑上安装了vs2013就行。因为cocos2d-x的源码中的build文件夹中就默认包含了此引擎vs2013的一些项目解决方案实例cocos2d-win32.sln,游戏开发运营可以直接打开编译,运行,学习。

 

关于新建工程

 

需要先安装python环境(我用的是2.7版本,直接从官网下载安装就行); C:\Python27加入到环境变量path中,打开cmd窗口,输入python,检测python环境是否正确

将目录切换到cocos2d-x-3.15.1目录下(cmd窗口中),输入python setup.py,它会设置一些必要的环境变量(用命令操作路径以及编译所需的开发包路径等)先忽略NDK_ROOTANDROID_SDK_ROOTANT_ROOT等环境变量设置,直接Enter跳过就行。(当然这些东西你都可以提前在环境变量中设置好,也可以在跑完py脚本后在环境变量中查看)

新建常州手游开发工程命令(括号内为说明文字) 

cocos new GoodDay(项目名称)-p com.homeqin.www(包名字)-l cpp(项目类型) -d D:\homeqin\cocos2dx_workspace(项目存放路径)

 

编译工程(必须切换到刚新建的工程目录中) 

cocos run -p win32 编译并运行win32工程 

cocos run -p android -j 4 编译并运行Android项目(前提是设置好NDK_ROOT等必需的环境变量,此处先忽略)

 

也可以用vs2013直接打开编译运行,工程文件在新工程中的proj.win32目录中,生成文件在bin目录下。

 

3、关于开发Android游戏,windows环境搭建说明

基本的步骤方法和常州游戏开发培训上面一样,主要区别是需要设置NDK_ROOTANDROID_SDK_ROOTANT_ROOT环境变量,还有是需要安装eclipse来载入工程

 

下载cocos2d-x代码 

cocos2d-x-3.15.1.zip解压至指定目录(D:\dev-code\cocos2d-x-3.15.1

下载安装jdk 

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 

安装到自定义路径(D:\dev-env\Java\jdk1.8.0_144),设置 

JAVA_HOME=D:\dev-env\Java\jdk1.8.0_144 

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 

并将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;加入到path环境变量中。 

在命令行中输入java -version查看手机App外包是否正确安装。

下载安装eclipse 

下载地址:https://www.eclipse.org/downloads/ 

双击安装包eclipse-inst-win64.exe直接运行,最好选则Eclipse IDE for Java EE Developers(企业版),或者直接在http://www.eclipse.org/downloads/eclipse-packages/连接中下载Eclipse IDE for Java EE Developers 

这里我是直接选的是Eclipse IDE for Java Developers 

安装目录D:\dev-env\eclipse\java-oxygen\eclipse

设置python环境 

下载地址https://www.python.org/getit/ 

安装到自定义目录中(D:\dev-env\Python27),并将python路径加入到path目录中。 

在App开发培训命令行中输入python检测是否正确安装。

下载安装Android SDK 

下载地址:http://developer.android.com/sdk/index.html(有墙) 

安装目录:(D:\dev-env\android\android-sdk-windows 

这个下载配置具体可以看参考连接的第二条

下载安装Android NDK 

下载地址:http://developer.android.com/tools/sdk/ndk/index.html(有墙) 

直接下载压缩包解压, 

安装目录:(D:\dev-env\android\android-ndk-r14b

下载安装ANT 

下载地址:http://ant.apache.org/bindownload.cgi 

直接下载压缩包解压, 

安装目录:(D:\dev-env\android\apache-ant-1.10.1

设置cocos2d-x相关环境变量 

在目录D:\dev-code\cocos2d-x-3.15.1中,按住shift右键选择在此处打开命令窗口,输入python setup.py,与本目录相关的环境变量,脚本会自动识别添加,我们只要根据提示分别输入下面3个环境变量的路径按Enter即可 

NDK_ROOT=D:\dev-env\android\android-ndk-r14b 

ANDROID_SDK_ROOT=D:\dev-env\android\android-sdk-windows 

ANT_ROOT=D:\dev-env\android\apache-ant-1.10.1\bin

新建一个HelloWorld工程并编译 

在命令窗口输入cocos new HelloWorld -p com.hellohomeqin.www -l cpp -d D:\dev-code\workspace后,cocos会相关工程拷贝一份到新的目录,并创建新工程,工程中包含所有支持的平台的工程文件,这里我们常州网站开发培训只关注proj.android

 

等待上面的命令完成后,切换到HelloWord目录中,输入cocos compile -p android -j 4,编译时间很长,等待编译成功后,会在bin目录下看到HelloWorld-debug.apk(使用--ap指定sdk的版本,默认是13)。试试将手机连接到电脑,用adb install -r HelloWorld-debug.apk来安装一下(前提是常州网站开发培训已安装手机驱动,并且将%ANDROID_SDK_ROOT%\platform-tools;%ANDROID_SDK_ROOT%\tools;加入到path中)

 



上篇:上一篇:常州游戏开发培训-U3Ddebug输出到文件
下篇:下一篇:常州手游开发-U3D显示界面-LoginWindow