原创内容,转载请注明原文网址: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-x是C++重写的Cocos2d-iPhone版本,可以跨平台开发。
2、关于windows开发说明
如果你是要开发win32的2d游戏,那么基本不需要做什么配置,只要你的电脑上安装了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_ROOT、ANDROID_SDK_ROOT、ANT_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_ROOT、ANDROID_SDK_ROOT、ANT_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