随笔分类 -  cocos引擎解析

解析cocos引擎源代码,及其机制,用于提升游戏性能
摘要:进入导演类的头文件,首先看到的是一些头文件的引用:CCPlatformMacros(适配),CCRef(继承的父类),CCVector(3.0以后的新向量),CCScene(场景),CCMath(数学方法),CCGL(OpenGL);接下来是一堆类的声明:LabelAtlas(标签),Directo 阅读全文
posted @ 2019-03-17 17:32 博_客园的张斯瑞 阅读(669) 评论(0) 推荐(0)
摘要:最近用到了Cocos2dx,3.17,发现网上的指南都几年前的,非常陈旧, android.mk用起来又不方便,还是喜欢CMake。先说一下具体环境,使用的是,Windows10 + AndroidStudio3.2.1 + CMake 去官网下载cocos2dx3.17,https://www.c 阅读全文
posted @ 2019-03-14 11:27 博_客园的张斯瑞 阅读(1301) 评论(0) 推荐(0)
摘要:任何程序都有入口,mian.cpp; Cocos2d也不免俗,在win32平台下,有一个mian.cpp 入口,从这里进入cocos的世界。 #ifndef __MAIN_H__ #define __MAIN_H__ //WIN32_LEAN_AND_MEAN 是WINDOWS API用于屏蔽一些不 阅读全文
posted @ 2019-03-10 22:45 博_客园的张斯瑞 阅读(571) 评论(0) 推荐(0)
摘要:首先,cocos引擎有三个版本:C++,Lua,Js。其底层代码是由C++编写,通过脚本文件绑定到Lua与Js,所以我们之后解析的都是cocos2d-x。其次,cocos安装等就不概述了,百度一大堆。 讲解的cocos引擎下载地址:http://cocos2d-x.org/filedown/coco 阅读全文
posted @ 2019-02-23 12:02 博_客园的张斯瑞 阅读(760) 评论(0) 推荐(0)