1.做游戏一定要有明确的模块概念。
右键RunRunRun.win32添加筛选器
分别创建自己想要的模块,但是一般的话分为场景,实体,控制。
先创建场景,个人喜好
- #ifndef __TOLLGATE_SCENE_H__
- #define __TOLLGATE_SCENE_H__
- #include "cocos2d.h"
- class TollgateScene : public CCLayer {
- public:
- CREATE_FUNC(TollgateScene);
- virtual bool init();
- static CCScene* scene();
- };
- #endif
都很简单,基本写过一遍以后都会自己写了
.cpp中CCScene的实例化不写了,因为很好找到,而且几乎每个都是一样的
关键是init()函数
bool TollgateScene::init(){
CCTMXTiledMap*map=CCTMXTiledMap::create("");
this->addChild(map);
return true;
}
CCTMXTiledMap*map=CCTMXTiledMap::create("");
this->addChild(map);
return true;
}
利用
Tiled Map Editor
构建自己想要的地图
但是记住资源最好是在resource下的,这样创建完了地图再直接将地图保存至resource即可