cocos2d-x学习笔记--第一天记录

1、环境安装

http://www.cocos2d-x.org/

---下载2.2.3--解压

https://www.python.org/ 

---2.7.6 系统环境变量 设置安装目录

2创建一个简单项目

用python  不用模板方式,python  可以自动生成ios 安卓 win8 各个平台解决方案 省事

 拷贝下边路径:F:Studycocos2d-x-2.2.3 oolsproject-creator

 cmd 进入路径F:Studycocos2d-x-2.2.3 oolsproject-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

---------------------------------------

明天继续努力  做个记录先!

原文地址:https://www.cnblogs.com/jasonduan/p/3642063.html