Articles tagged with mobile game

用Docker容器来生成quick-x/cocos2d-x游戏apk包

前段时间本渣在做服务器端开发时,采用了Docker作为解决方案的一部分,最初的动机主要是想用namespace做环境隔离、用cgroups做资源 …

OpenResty折腾记

前面几篇文章稍稍提到本渣最近接手了一个server端开发的活,这次就来碎碎念一下好了。虽然我们server端用OpenResty,和client端一样主要也是用lua开发,不过实在也不是本 …

瓦片地图注意事项

承接上一篇文章,再来聊聊一些coding方面的tips:

TileMapAtlasFastTMXTMXTiledMap的选择

我们看到cocos2d-x提供了三个和TiledMap相关的类:TileMapAtlasFastTMXTMXTiledMap,那么应该采用哪个类呢?

斜45度瓦片地图(Staggered Tiled Map)里的简单数学

前段时间在做游戏的地图编辑功能,我们是在一个斜45度视角的场景上,对地图上的建筑或装饰物进行添加、移动、移除等基本操作,而且位 …

cocos2d-x文本类Label的一些坑

cocos2d-x v3.2的Label实现bug真是不少,前段时间恰好排查了几个与之相关的问题,在此记录一下。

文字换行

文字换行是一个困扰我们挺长时间的问题:之 …

quick-cocos2d-x游戏的tips功能

这次分享一个简单的小功能,在quick-cocos2d-x游戏中实现tips效果,以此作为之前一篇博文的后续。tips的行为很简单:点击某个node(我们不妨称它为target_node)触发,当点击区域在target_node …

记一次spine内存泄露排查

最近用InstrumentsLeaks工具排查我们cocos2d-x游戏的一些内存泄露问题,大部分属于之前我们C++代码的bug,还有几个是lua代码中sqlite使用不当造成的内存泄露(例如 …

记一次cocos2d-x游戏android崩溃排查

最近查google breakpad回传的crash log,发现了不少cocos2d::FileUtilsAndroid::getData引起的崩溃。崩溃日志的关键信息如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20 …

cocos2d-x前端开发UI流程

手游前端开发中有一项很基础的流程,就是把美术资源拼成程序能用的UI界面。由于cocos2d-x并没有一套成熟的工具链,我们最开始是由美术大大们出效果图 …

cocos2d-x游戏的性能检测

前段时间本渣负责了一些优化我们cocos2d-x游戏性能方面的工作,在这里做一点记录。

OpenGL指标

在debug版的cocos2d-x游戏里,通常会在左下角显示三个指标(当然,是否显示这三个指 …