我所理解的cocos2dx 读书笔记

简介: 我所理解的cocos2dx 读书笔记

第十六章


冒泡效应使原本借助分类学层次结构带来的直观和易于理解的好处全部丧失


并且每个对象都可能在内存中占据着大量不必要的数据内存占用,每个对象在内存布局当中的粒度很大,这将导致cpu更高的缓存命中失败率


以对象为中心的设计由于依赖分类学标准,而设计需求变更更倾向于破坏分类学标准,


脚本语音


lua库只有182k,lua库占用2444kb


它使用元方法来实现各种特性,而不是将特性集成到语言中


通过c++分配的内存在Lua中表现为一个userData类型


alpha预乘的作用

图片Alpha预乘的作用_汪汪富贵的博客-CSDN博客_alpha预乘

事件机制

对于性能高的模块不适合用事件,一些ai算法每帧更新上百个角色的游戏状态,因为事件分发会做一些查询,排序等操作,影响实时性能


另外事件机制不能很好的处理回调,不直观


cherryTree

相关文章
|
iOS开发 开发框架
|
JavaScript 前端开发 iOS开发
《Cocos2D权威指南》——1.4 深入学习HelloCocos2D项目
本节书摘来自华章计算机《Cocos2D权威指南》一书中的第1章,第1.4节,作者:王寒,屈光辉,周雪彬著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1077 0
|
传感器 JavaScript 前端开发
《Cocos2D-x权威指南》——3.4 布景层类
本节书摘来自华章计算机《Cocos2D-x权威指南》一书中的第3章,第3.4节,作者:满硕泉著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1426 0
|
Android开发 C++ iOS开发
《Cocos2D-x权威指南》——2.5 本章小结
本节书摘来自华章计算机《Cocos2D-x权威指南》一书中的第2章,第2.5节,作者:满硕泉著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1182 0
|
移动开发 程序员 Android开发
《Cocos2D-x权威指南》——导读
现在,开始的好奇心和兴趣成就了我引以为豪的事业。在大四的时候,我到了天津猛犸实习,从J2ME平台到Android平台,从Android平台到iOS平台,我不仅接触了不同平台的开发,更学会了游戏开发的技巧和思想。如果说编程是一门艺术,那么游戏开发就是艺术中的艺术。
1415 0
|
iOS开发 开发者
《Cocos2D权威指南》——导读
从1976年在父母的车库中创业开始,乔布斯参与、开创并改变了几个行业—PC、电脑动画、数字音乐、移动互联网。他创办了苹果公司,中途又因某些原因被苹果驱逐。然而在苹果挣扎于濒死的边缘时,他又挺身而出将苹果救活,并把它推到无人可以企及的高度。
1037 0

热门文章

最新文章