galois

26
获赞数
24
关注数
17
粉丝数
IP 属地广东
2014-03-27 加入
浏览 7.3k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
155 声望|学徒
cocos2d-x
69
cocos
30
mpi
27
gdb
27
valgrind
27
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
青铜勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2019-10-12
    cudaErrorCudartUnloading问题排查及建议方案
    同样的库链接出来的可执行文件,有的会出现这种问题有的不会,一开始让我很自然以为是使用库的应用程序出了bug。排除了这种可能之后,这句话最后的cudaFreeHost又让我想当然地以为是个内存相关的问题,折腾了一阵后才发现方向又双叒叕错了。而且我发现,无论我在报错...
  • 发布了文章2017-07-10
    ARM NEON编程初探——一个简单的BGR888转YUV444实例详解
    学习一门新技术,总是有一些经典是绕不开的,对于NEON来说,这份必备的武林秘籍自然就是ARM官方的《NEON Programmer's Guide》(以下简称Guide)啦。别看这份Guide有四百多页,其实只有一百来页是正文,后面都是供查阅的手册,通读一番还是不难的。所以这里我也就不...
  • 发布了文章2016-08-30
    搭建cocos2d-x游戏开发环境
    转一篇旧文,原文请戳这里:[链接] 配置Mac OS X开发及iOS打包环境 安装XCode 安装命令行工具 安装Xcode Command Line Tools: {代码...} 安装OS X下的包管理器Homebrew(Mac OS X已自带ruby): {代码...} 之后就可以用brew install安装python、git等package 。 配...
  • 发布了文章2016-08-30
    用Docker容器来生成quick-x/cocos2d-x游戏apk包
    前段时间本渣在做服务器端开发时,采用了Docker作为解决方案的一部分,最初的动机主要是想用namespace做环境隔离、用cgroups做资源限制,却也切身体会到Docker所带来的构建上的便利。故而本渣也回头去想之前cocos2d-x客户端的开发工作是否也能Docker化,很快就找到了...
  • 发布了文章2016-08-10
    自动给tmux现场做备胎
    还记得本渣以前写的给tmux现场做备胎的脚本吗?其实后来本渣就没再去拓展这个脚本了,不是因为之前的脚本运行得够好不需要再改了,而是在写好那个脚本那年,有一个工具横空出世,让本渣觉得再也不用造轮子了——好了,不卖关子了,这个工具就是tmux的resurrect插件!
  • 发布了文章2016-08-08
    瓦片地图注意事项
    瓦片地图(Tiled Map)系列文章: 斜45度瓦片地图(Staggered Tiled Map)里的简单数学 瓦片地图注意事项 承接上一篇文章,再来聊聊一些coding方面的tips: <!-- more --> TileMapAtlas、FastTMX和TMXTiledMap的选择 我们看到cocos2d-x提供了三个和TiledMap相...
  • 发布了文章2016-08-08
    斜45度瓦片地图(Staggered Tiled Map)里的简单数学
    前段时间在做游戏的地图编辑功能,我们是在一个斜45度视角的场景上,对地图上的建筑或装饰物进行添加、移动、移除等基本操作,而且位置的改变是以网格作为最小操作单位的。本渣是用Staggered Tiled Map实现的,与垂直视角的Tiled Map不同,斜45度视角处理起来相对麻...
  • 发布了文章2016-08-04
    Cocos2d-x游戏的性能检测
    贴一篇旧文,如果以后有更多有趣的经验会更到原博客上:[链接] 前段时间本渣负责了一些优化我们cocos2d-x游戏性能方面的工作,在这里做一点记录。 OpenGL指标 在debug版的cocos2d-x游戏里,通常会在左下角显示三个指标(当然,是否显示这三个指标是可以配置的): GL...
  • 发布了文章2016-06-29
    cocos2d-x v3.2 Label的一些坑
    文字换行是一个困扰我们挺长时间的问题:之前就常常有文字超过指定长度却没有换行的情况出现,后来加入韩文、泰文等“奇葩”文字后问题就更严重了。cocos2d-x引擎在v3.2后大改了这部分的实现,但由于涉及的改动太多,无法作为一个独立的patch单独apply过来,而且更新引...
  • 发布了文章2016-03-29
    svn pre-commit hook两三事
    说起折腾svn hook这件事还是在去年年底。我厂向来木有Code Review等Quality Assurance流程,全赖老司机们各种强力输出。而当时我们项目的不少老司机要么去了其他部门要么离职了,新来的小鲜肉码农们似乎对Version Control一无所知。别的不说,单是commit不写comment...
  • 关注了问题2016-03-25
    python 有 rsync 库吗?
  • 发布了文章2016-02-18
    小记Linux/UNIX下错误权限恢复
    原文请猛戳:[链接] 继我不久前犯二之后,今天一位同事小伙伴也逗逼了,给/etc/sudoers加了777权限...6666结果sudo就悲剧了: {代码...} 我一开始还想用pkexec恢复: {代码...} 不料机器上木有装PolicyKit... 后来小伙伴找SA要root密码搞定了。不过这倒勾起了我的好...
  • 发布了文章2016-02-18
    小记Linux/UNIX下错删文件恢复
    一个月前,我的洁癖犯了,想执行find . -name "*~" -exec rm {} \;清下某目录下由vim生成的~文件,不料漏打了~,把一些文件删掉了...好在有用git做版本控制,即使.git/index也被删没了,但也可以通过git reset恢复,之后再用git恢复版本管理中的其他被删文件即可。不...
  • 发布了文章2016-01-27
    在cocos2d-x游戏中实现tips功能
    这次分享一个简单的小功能,用cocos2d-x实现tips效果,作为之前一篇博文的后续。tips的行为很简单:点击某个node(我们不妨称它为target_node)触发,当点击区域在target_node范围时出现tips,否则隐藏tips(有些情况需要指定有效点击范围不在某些node中,我们把这些...
  • 发布了文章2016-01-27
    quick-cocos2d-x tips
    原文请猛戳:[链接] 承接上一篇,这篇主要谈谈本渣在quickx用的一些脚本或自己折腾的一些定制,本文也将不时更新。 如无特殊说明,相关函数放在一个MyPackage的lua global table中: {代码...} UI组件 滚动列表相关 {代码...} 更新:以上改动已挪到yszheda/quickx-ex...
  • 关注了问题2015-12-03
    如何监听腾讯通本机的聊天记录
  • 发布了文章2015-08-04
    quick-cocos2d-x踩坑记(2)
    给CocoStudio的UIText对象加上描边后字体颜色也变掉了。这个bug其实是2dx引擎的CSLoader的bug,CSLoader在解析包括UIText的UI组件、并设置它们相应的颜色时,调用的都是node的setColor,而非调用Label自身的setTextColor接口,这就导致了描边颜色和node颜色的混合。
  • 发布了文章2015-07-22
    quick-cocos2d-x按钮补丁
    最近在处理一个略奇怪的问题:app在某些情况下点按钮会消失后又重新出现,报bug的童鞋们把现象描述得有些扑朔迷离,因此本渣在排查问题时花了不少时间,在查了一些不相关的问题之后最后终于确定了现象和原因(详情请参见本渣另一篇博文)。本渣也发现了quickx的按钮...
  • 发布了文章2015-04-15
    cocos2d-x实现打字特效
    首先,cocos2d-x中label默认是utf8编码,quickx提供了一个string.utf8len接口,这里再加一个截取子字符串的函数:
  • 发布了文章2015-04-15
    quick-cocos2d-x踩坑记
    本渣最近一个月来开始接触quick-cocos2d-x,用lua开发比c++要快些,但也因为quickx目前的一些坑,让本渣折腾了不少时间。在此做点记录,希望能让别人少走些弯路。原文将不时更新:[链接]