cocosd-x初学习笔记

cc目录结构

cocos2dx:cocos2d-x引擎的核心部分,存放了引擎的大部分源文件,开发时link此包会有代码提示

文件夹结构: Classes--c++源文件

                      proj.android:放安卓文件

                      Resources:放资源文件,一般直接放至安卓文件下的assets

安卓文件结构(用到的):

assets:放资源文件   (常用)

bin:生成的apk文件            

Classes:link入,在此修改c++源文件 (常用)

cocos2dx:link入,放了引擎的源代码,link入会有代码提示

jni: 放了一些主配置比如Application等编译配置

libs:放了编译后的linux运行文件 ,每修改一次项目编译后会生成.so文件, System.loadLibrary("game");就是load这个                        

框架概述:

1.Cocos2d-x 整体描述
CCNode 节点类              是cc中的核心类,是layer,scene和精灵等的父类
导演(CCDiretor):整个游戏的组织和控制核心,是游戏的运行规则
摄像机(CCCamera)  :画面的旋转、平移等位置变化
场景(CCScene)  :在游戏里,场景就是关卡。关卡由人物角色和背景构成。场景存放的是需要渲染的布景,任务角色和菜单,它可以作为一个整体,一起渲染,一起销毁,一起被场景切换使用。
布景(CCLayer):  从概念上说,布景就是场景里的背景,一般一个场景可以有很多层
角色精灵(CCSprite)  :精灵是整个游戏开发处理的主要对象,包括主角和敌人、NPC等,甚至是飘过的一朵云
动作(CCAction): 角色所具有的动作,一般用于精灵发生动作时使用,如移动,释放魔法等。

常用的cocos2d-x工具

TiledMap (地图编辑器)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值