对cocos2d的理解 以及win32+android下各种工具解释
2014-03-25 09:17
246 查看
cocos2d:底层封装了OpenGL ES 所以他是跨平台的
Python:一个脚本语言,在cocos2d中主要用于创建各种平台下的工程
CocoStudio:
cocos2d开发工具集合 ui编辑器 动画编辑器 场景编辑 和数据编辑
cocos2d-x 里面主要类介绍:
CCDirector :整个程序的核心类 个人可以理解为一个app类 负责管理其他各种类 可以获取当前游戏的CCScene
CCScene:一个游戏场景 类似于android里面的activity 类似于win32 mfc的一个对话框
CCLayer:一个scene里面包含多个layer layer可以是背景布局 每一个layer之间可以通过透明度来体现游戏的美感
layer可以通过图片移动给用户形成精灵动态移动效果
CCSprite:这个很关键了 也是游戏的最大亮点之一 精灵类(人物角色) 一些带有亮点的精灵很有必要啊
精灵可以是自绘实体 也可以是图片 等
CCMenu:这个暂时还没看
CCControlButton:这个暂时还没看
CCNode: CCScene CCLayer CCSprite CCMenu等的基类
综合一下 CCDirector 管理CCScene 在CCScene里有layer和CCSprite来表现游戏的gui和逻辑
所以一个游戏是由多个CCScene 构成 CCScene 有一定的顺序 比如游戏刚开始有主界面CCScene 像用户介绍游戏
点击开始就会进入游戏运行的CCScene 点击设置就会进入设置的CCScene
后面还会继续修改的 每天都会更新这篇日志...
Android NDK:就是用来在android环境下编译c++代码的工具 内部集成了 linux的gcc以及g++等等编译工具 并能自动将so和java应用一起打包成apk 这一句话很重要 我的理解是ndk编译c++生成的东西专为java可用接口提供给上层
随后一起打包
cygwin:windows下的linux代码编译工具
Python:一个脚本语言,在cocos2d中主要用于创建各种平台下的工程CocoStudio:
cocos2d开发工具集合 ui编辑器 动画编辑器 场景编辑 和数据编辑
cocos2d-x 里面主要类介绍:
CCDirector :整个程序的核心类 个人可以理解为一个app类 负责管理其他各种类 可以获取当前游戏的CCScene
CCScene:一个游戏场景 类似于android里面的activity 类似于win32 mfc的一个对话框
CCLayer:一个scene里面包含多个layer layer可以是背景布局 每一个layer之间可以通过透明度来体现游戏的美感
layer可以通过图片移动给用户形成精灵动态移动效果
CCSprite:这个很关键了 也是游戏的最大亮点之一 精灵类(人物角色) 一些带有亮点的精灵很有必要啊
精灵可以是自绘实体 也可以是图片 等
CCMenu:这个暂时还没看
CCControlButton:这个暂时还没看
CCNode: CCScene CCLayer CCSprite CCMenu等的基类
综合一下 CCDirector 管理CCScene 在CCScene里有layer和CCSprite来表现游戏的gui和逻辑
所以一个游戏是由多个CCScene 构成 CCScene 有一定的顺序 比如游戏刚开始有主界面CCScene 像用户介绍游戏
点击开始就会进入游戏运行的CCScene 点击设置就会进入设置的CCScene
后面还会继续修改的 每天都会更新这篇日志...
相关文章推荐
- 【爱上cocos2d-x之九】cocos2d-x坐标系与anchorPoint锚点
- Cocos2d-x项目过程中遇到的一些问题总结
- Cocos2d-x添加音效CocosDenshion
- cocos2dx2 2.2 拖动指定层
- cocos2d-x2.2 win7创建项目
- 【爱上cocos2d-x之八】使用CCSpriteBatchNode优化绘制一批相同的精灵
- (译)cocos2d-x跨android&ios平台开发入门教程
- Cocos2d-x FlappyBird
- cocos2d-x的安装配置
- 【爱上cocos2d-x之七】精灵CCSprite
- 【爱上cocos2d-x之六】层CCLayer
- 【爱上cocos2d-x之五】场景CCScene
- 【爱上cocos2d-x之四】导演CCDirector
- 【爱上cocos2d-x之二】Cocos2d-x架构和目录结构
- cocos2dx 解决异步加载plist的方法
- cocos2dx 类似 coverflow效果
- cocos2dx 判断点是否在任意凸多边形内(算法)
- cocos2d-x初探学习笔记(1)
- cocos2dx 数字以图片形式来展示的方法
- cocos2dx3.0rc android平台搭建开发环境纠错备忘录