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后面接包名
如图:我创建了一个项目 helloWorld,包名是 com.coco2dx.helloWorld,语言文件是 cpp,项目存放地址是 D:\Code\cocos2Dx
按enter键,创建项目。
创建成功的话,如下图:
可以看到,它其实是复制一个简单的 HelloCpp 工程到我们的存放目录下,然后将项目名和包名改成我们设置的名称而已。
这个时候,我们可以去看项目存放文件夹,就可以看到刚刚建好的项目了。
Classes文件夹存放的是 .cpp和.h 文件。
cocos2d存放的是引擎文件。
resource文件夹存放的是资源文件,编写项目时,图片、音频等资源都存放在这个文件夹下,在编译打包的时候会自动打包到 .apk中。
至于其他的文件夹,一目了然,对应着不同平台。
如果我们要用 vc++2012 打开项目进行编辑,双击 proj.win32文件夹中的sln 文件,生成解决方案,再运行项目,就可以看到 helloworld 界面了!
最后,关于如何生成 Android 项目的方法,可以继续看上面官网的链接中,最后也有讲到,这里就不记录了。
既然以前没学过,那就直接从 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 文件创建项目:
创建的语句为:
-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 项目的方法,可以继续看上面官网的链接中,最后也有讲到,这里就不记录了。
相关文章推荐
- Cocos2d-x 3.x学习笔记:猩先生带你打飞机(一)环境与创建项目
- 五毛的cocos2d-x学习笔记01-创建项目
- cocos2d-x学习笔记(2)在同一个工程里创建多个Cocos2d-x项目
- Cocos2d-x 3.2 学习笔记(二)创建自定义项目
- Cocos2d-x 3.x学习笔记:猩先生带你打飞机(四)游戏场景:背景与我机的创建、敌机的创建、物理世界构建
- cocos2d-x学习笔记1:cocos2dx 3.0 安装及项目创建
- 【cocos2d-x 3.x 学习笔记】对象创建方式讨论
- Pyramid 学习笔记:创建Pyramid项目(中)
- 【Cocos2d-x for WP8 学习整理】(1)创建一个新项目
- cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
- cocos2d-x 学习笔记—缓存中创建精灵
- cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
- Cocos2d-x学习笔记一 创建场景
- ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
- 【学习笔记】【Cocos2d-x Lua脚本开发】Lua中创建自定义类
- Cocos2D-X入门学习-环境搭建-创建新项目
- iOS学习笔记(二)---------创建项目
- Webx3.0学习笔记(二):创建一个简单的Webx项目
- cocos2d学习笔记第一章 基础场景创建及基本配置
- cocos2d-x 学习笔记(1)关于cocos2d-x(环境配置,项目结构,文件说明)