从2019年7月开始学习游戏引擎Cocos2dx,版本3.17。
学习笔记尽量以白话的形式表达自己对源码的理解,而不是大篇幅复制粘贴源码。
本人水平有限,欢迎批评指正!
Cocos2d-x 学习笔记
- ?Cocos2d-x 学习笔记(3.1) Scene 场景与场景切换
- ?Cocos2d-x 学习笔记(3.2) TransitionScene 过渡场景和场景切换的过程
- ?Cocos2d-x 学习笔记(3.3) Layer
- ?Cocos2d-x 学习笔记(4) Scheduler Timer 调度与定时
- Cocos2d-x 学习笔记(6) Sprite SpriteFrameCache Texture2D TextureCache
- Cocos2d-x 学习笔记(7) 内存管理 Sprite SpriteFrame Texture2D
- Cocos2d-x 学习笔记(8) ActionManager
- Cocos2d-x 学习笔记(9) Action 运行原理
- Cocos2d-x 学习笔记(10) ActionInstant
- Cocos2d-x 学习笔记(11.1) MoveBy MoveTo
- Cocos2d-x 学习笔记(11.2) RotateBy RotateTo
- Cocos2d-x 学习笔记(11.3) JumpBy JumpTo
- Cocos2d-x 学习笔记(11.4) ScaleTo ScaleBy
- Cocos2d-x 学习笔记(11.5) SkewTo SkewBy
- Cocos2d-x 学习笔记(11.6) Sequence
- Cocos2d-x 学习笔记(11.7) Repeat RepeatForever
- ?Cocos2d-x 学习笔记(11.8) DelayTime ReverseTime TargetedAction ActionFloat Blink TintTo TintBy ResizeTo ResizeBy
- ?Cocos2d-x 学习笔记(11.9) FadeTo FadeIn FadeOut
- ?Cocos2d-x 学习笔记(11.10) Spawn
- ?Cocos2d-x 学习笔记(12) Speed Follow
- ?Cocos2d-x 学习笔记(13) ActionEase
- ?Cocos2d-x 学习笔记(14.1) Event EventCustom EventListener
- ?Cocos2d-x 学习笔记(14.2) EventListener _paused _isEnabled _isRegistered
- ?Cocos2d-x 学习笔记(15.1) EventDispatcher
- Cocos2d-x 学习笔记(15.2) EventDispatcher 事件分发机制 dispatchEvent(event)
- ?Cocos2d-x 学习笔记(15.3) EventDispatcher DirtyFlag 脏标记
- ?Cocos2d-x 学习笔记(15.4) EventDispatcher 事件分发具体逻辑 dispatchEventToListeners函数
- ?Cocos2d-x 学习笔记(16) 触摸事件与分发 EventTouch dispatchTouchEvent EventListenerTouch
- ?Cocos2d-x 学习笔记(18) Label
- Cocos2d-x 学习笔记(19) Control Invocation
- ?Cocos2d-x 学习笔记(20) ControlButton
- Cocos2d-x 学习笔记(21) ScrollView (CCScrollView)
- Cocos2d-x 学习笔记(21.1) ScrollView “甩出”效果与 deaccelerateScrolling 方法
- ?Cocos2d-x 学习笔记(22) TableView
- Cocos2d-x 学习笔记(23) 分辨率与屏幕适配
- ?Cocos2d-x 学习笔记(24) ParticleSystem ParticleSystemQuad
- ?Cocos2d-x 学习笔记(25) 渲染 绘制 Render
- Cocos2d-x 学习笔记(26) 从源码学习 DrawCall 的降低方法
CocosBuilder学习笔记:
- ?CocosBuilder 学习笔记(1) CCBReader 解析 ccbi 文件流程
- ?CocosBuilder 学习笔记(2) ccbi 文件结构分析
- CocosBuilder 学习笔记(3) AnimationManager 与 ccbi 文件解析
我的公众号
标签智能推荐:
【Cocos2d-x】学习笔记目录
x学习笔记(19)ControlInvocationCocos2d-x学习笔记(20)ControlButtonCocos2d-x学习笔记(21)ScrollView(CCScrollView)Cocos2d-x学习笔记(21.1)ScrollView“甩出”效果与deaccelerateScrolling方法Cocos2d-x学习笔记(22)TableViewCocos2d-x学习笔记(23
Cocos.js
lSDK下载:http://cn.cocos2d-x.org/download/ljs类库:http://www.cocos2d-x.org/filecenter/jsbuilder/
cocos2d-x学习之路之工作吐槽
经过大半年的cocos2d-x的学习,目前已在一个游戏创业公司实习,负责客户端的代码编写和维护。公司做了一款网游。比较给力,马上就要发布了。希望能够大卖。比较坑的是,居然电脑不给联网。查资料都不好查,代码我拿过来没有服务端代码也没有用啊。哎~
<转>使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机
准备今天将cocos2d-x的示例项目tests编译到android真机运行,以及如何创建cocos2d-x的android项目。打开cocos2d-x的tests项目,路径为:D:\cocos2d-x-2.0.1\tests下载:PdaNet:http://xiazai.zol.com.cn/detail/36/350633.shtml如果你的手机或者平板无法连上电脑,可以下载这个软件。第一步:
OpenGL学习笔记
OpenGL学习笔记
cocos-lua官方加密
Cocos2d-x的lua官方加密的解密方法https://www.52pojie.cn/thread-594286-1-1.html(出处:吾爱破解论坛)
创建cocos2d-x项目
(1)创建项目的命令cocosnew项目名称-p包名-lcpp-d项目创建的目录例如:cocosnewnewGame-pcom.cocos2d-x.newGame-lcpp-dd:\cocosGame\newGame
quick-cocos2d-x与 cocos2d-x的关系
quick-cocos2d-x(后文简称quick)与cocos2d-x的关系,用一句话概括:quick是cocos2d-x针对Lua的豪华套装威力加强版。那quick与cocos2d-x相比到底有什么区别,又有什么加强呢?这篇文章就是答案:为什么会有quickquick和cocos2d-x的差别quick由哪些部分组成应该选择Lua还是JavaScript怎么入门quick为什么会有quickc
Cocos2d-x 学习笔记(26) 从源码学习 DrawCall 的降低方法
【Cocos2d-x】学习笔记目录本文链接:https://www.cnblogs.com/deepcho/p/cocos2dx-drawcall-glcalls.html1.屏幕左下角我们通常在Cocos2d-x项目运行前,在AppDelegate::applicationDidFinishLaunching()方法中,执行director->setDisplayStats(true);用
c++自动导出lua绑定
toLua++工具生成的几乎一样bindings-generator脚本掌握了生成toLua++桥接代码的主动权,不仅可以省下大量的.pkg和.h文件,而且可以更好地插入自定义代码,达到cocos2d-x环境下的一些特殊目的,比如内存回收之类的。接下来说怎么用bindings-generator脚本:1、写自己的C++类,按照cocos2d-x的规矩,继承cocos2d::Ref类,以便使用coc