您的位置:首页 > 移动开发 > Cocos引擎

cocos2D-x 3.x学习笔记【一】 创建新项目

2014-08-02 10:58 453 查看
之前没有学过Coco2D-x ,这个暑假开始学的时候,却已经出了 3.2alpha0,现在已经出3.2了。

既然以前没学过,那就直接从 3.2 开始自学吧。

说实话,3.x 版本和之前的2.x差别实在太大,很多API不仅仅换了函数名,甚至事件机制都变了,让上网找资料也变得困难。

好吧,希望大家一起学习,一起研究了。

本博文基于以下环境:

Cocos2D-x v3.2

vc++ 2012

=============================正文开始=====================================

本文依据官网资料而来。

Cocos2D-x v3.2环境的配置请看:win7下3.2alpha0的环境配置

依据着安装和注意环境变量的配置,基本可以完成。

主要是新项目的创建,这个挺简单但也挺烦人的。

新项目的创建方法,在上面链接的最后也有讲到,我只是将我的过程截图得详细一些以供日后参考。

如果环境配置没有问题,就可以进行下面项目创建了。

第一步:按 win+R ,输入cmd 打开命令行终端界面,使用 cd 命令,转到 Cocos2D-X v3.0 的解压包下的 ...\tools\cocos2d-console\bin 文件夹,文件夹下有cocos.py,install.py等文件。

具体路径依据各自的解压地址不同而改变,我的路径如图。



第二步:调用cocos.py 文件创建项目:

创建的语句为:

new 标签后 跟着你所创建项目的名称 :test 为项目名称
-p后面接包名

-l
后面接开发语言类型,有cpp, lua, js三种类型,分别代表不同的三种语言。

-d
后面接项目存放的目录

如图:我创建了一个项目 helloWorld,包名是 com.coco2dx.helloWorld,语言文件是 cpp,项目存放地址是 D:\Code\cocos2Dx



按enter键,创建项目。

创建成功的话,如下图:



可以看到,它其实是复制一个简单的 HelloCpp 工程到我们的存放目录下,然后将项目名和包名改成我们设置的名称而已。

这个时候,我们可以去看项目存放文件夹,就可以看到刚刚建好的项目了。



Classes文件夹存放的是 .cpp和.h 文件。

cocos2d存放的是引擎文件。

resource文件夹存放的是资源文件,编写项目时,图片、音频等资源都存放在这个文件夹下,在编译打包的时候会自动打包到 .apk中。

至于其他的文件夹,一目了然,对应着不同平台。

如果我们要用 vc++2012 打开项目进行编辑,双击 proj.win32文件夹中的sln 文件,生成解决方案,再运行项目,就可以看到 helloworld 界面了!



最后,关于如何生成 Android 项目的方法,可以继续看上面官网的链接中,最后也有讲到,这里就不记录了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: