cocos2d-x学习笔记--第一天记录
1、环境安装
http://www.cocos2d-x.org/
---下载2.2.3--解压
https://www.python.org/
---2.7.6 系统环境变量 设置安装目录
2创建一个简单项目
用python 不用模板方式,python 可以自动生成ios 安卓 win8 各个平台解决方案 省事
拷贝下边路径:F:\Study\cocos2d-x-2.2.3\tools\project-creator
cmd 进入路径F:\Study\cocos2d-x-2.2.3\tools\project-creator
输入:
python create_project.py -project TestGame -package com.dsh.testgame -language cpp
TestGame--项目名字
com.dsh.testgame--包名
cpp--程序语言
创建成功:
转到projects 可以看到创建的项目
比模板创建的方便多了 呵呵
用vs2012打开proj.win32下解决方案 编译运行 ok
3、定义一个场景试试
定义一个类 MyScene
#include "cocos2d.h" USING_NS_CC; class MyScene:public CCLayer { public: MyScene(void); ~MyScene(void); virtual bool init(); static CCScene * scene(); CREATE_FUNC(MyScene); };
#include "MyScene.h" MyScene::MyScene(void) { } MyScene::~MyScene(void) { } bool MyScene::init() { return true; } CCScene * MyScene::scene() { CCScene *scene = CCScene::create(); // 'layer' is an autorelease object MyScene *layer = MyScene::create(); // add layer as a child to scene scene->addChild(layer); // return the scene return scene; }
最后在把场景放在AppDelegate运行试试
导入头文件 出错
#include "MyScene.h"
路径问题
修改项目属性--增加当前项目目录
修改applicationDidFinishLaunching(看见这个方法真亲切 呵呵)
把场景helloword换成myscene
CCScene *pScene = MyScene::scene();
运行 出现黑屏 ok
---------------------------------------
明天继续努力 做个记录先!