- 博客(6)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 使用python对cocos2dx的手游图片资源进行加密
使用python对cocos2dx的手游图片资源进行加密导言由于项目的需要,要对游戏的图片资源进行加密,目前比较常用的做法应该是使用TexturePacker的加密功能。但因为我们的整个打包流程都是python脚本控制,自动化完成的,如果要使用TexturePacker的加密功能,就要把TexturePacker的命令行工具集成到整个自动化打包工具中。考虑到工作量会比较大,所以决定采用在图片压缩后自
2016-09-08 15:29:41 3731 15
原创 cocos2dx游戏性能优化之对象池
cocos2dx游戏性能优化之对象池对象池机制:可回收与重复使用手机游戏的性能对于一款手机游戏来说,那是相当的重要了,我们常说的性能呢,一般包括耗电,发热情况,流畅度,是否存在卡帧等等。从专业的角度来说,包括FPS帧数,手速侦测,CPU和内存占用率等等。那我们今天就来说一下如何通过使用对象池的机制,有效的提高内存和计算效率,从而达到提高游戏流畅度的目的。其本质与缓存类似,即希望能减少那些频繁使用的对
2016-09-20 19:31:22 5637
原创 C++ 详解几种类型转换
C++ 详解几种类型转换首先我们要先了解一下C语言风格的类型转换,一般我们会用(T)expression或是T(expression)进行C语言的类型转换,然后 这种类型转换,会不分青红皂白的进行转换,ANSI C++定义了四种新类型的转换符号,分别是reinterpret_cast, static_cast, dynamic_cast和const_cast,旨在于控制类(class)之间的类型
2016-09-14 07:39:36 521
原创 几种c++常见的类型转换
C++ 详解几种类型转换首先我们要先了解一下C语言风格的类型转换,一般我们会用(T)expression或是T(expression)进行C语言的类型转换,然后 这种类型转换,会不分青红皂白的进行转换,ANSI C++定义了四种新类型的转换符号,分别是reinterpret_cast, static_cast, dynamic_cast和const_cast,旨在于控制类(class)之间的类型
2016-09-13 22:55:38 472 1
原创 cocos2dx碰撞检测算法
在Cocos2d-x 3.x版本添加了对3D物体的支持后,3D物体的碰撞检测方法也随之更新,其中一种最简单的碰撞检测方法就是AABB碰撞检测。1.AABB包围盒在游戏中,为了简化物体之间的碰撞检测运算,通常会对物体创建一个规则的几何外形将其包围。其中,AABB(axis-aligned bounding box)包围盒被称为轴对其包围盒。二维场景中的AABB包围盒具备特点:(注:由于Cocos2d-
2016-09-12 15:37:29 3871
有没有什么好用的画图软件,可以画出类似下面这种图
2017-07-03
cocos2dx游戏如何优化碰撞检测,提升游戏流畅度
2016-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人