最新消息:

程序开发

谷歌开源的字体提取工具 sfntly 的正确打开方式

谷歌开源的字体提取工具 sfntly 的正确打开方式

Skiychan 2年前 (2017-06-06) 13253浏览 0评论

游戏开发的过程中,总免不了要使用一些字体库。 然而字体库中的字不可能全部需要使用到,一个字体库小则几百K,大则十几M,这无疑增加了客户的流量费用,更增加了游戏的下载时间,使得游戏的体验更差。 不过,网络上有些字体提取工具,可以提取出指定的文字,避免了...

git reset/revert 回退到指定版本

git reset/revert 回退到指定版本

来源:git reset revert 回退回滚取消提交返回上一版本 一介布衣 Skiychan 2年前 (2017-06-02) 9794浏览 0评论

总有一天你会遇到下面的问题. (1)改完代码匆忙提交,上线发现有问题,怎么办? 赶紧回滚. (2)改完代码测试也没有问题,但是上线发现你的修改影响了之前运行正常的代码报错,必须回滚. 这些开发中很常见的问题,所以git的取消提交,回退甚至返回上一版本...

设计模式--6大原则--迪米特法则

设计模式–6大原则–迪米特法则

来源:花郎 Skiychan 5年前 (2014-11-30) 2633浏览

迪米特法则(Law of emeter) 定义:一个对象应该对其他对象了解最少 迪米特法则的核心观念就是类间解耦,弱耦合,只有弱耦合了以后,类的复用性才可以提高。 形象一点的比喻类似于:监狱内的犯人是不应该跟外面的人接触的,当然或许会有探亲的。这里的...

系统 Mime 类型

系统 Mime 类型

Skiychan 5年前 (2014-10-26) 5848浏览

  MIME 类型 扩展名 系统 Mime 类型 application/andrew-inset ez application/applixware aw application/atom+xml atom ap...

Cocos2d-x 缓存池对象重复使用

Cocos2d-x 缓存池对象重复使用

来源:Waiting For You Skiychan 5年前 (2014-09-29) 3507浏览

1.缓冲池简单描述 我们知道一个游戏比如跑酷类型的游戏,游戏元素会不断重复。游戏元素会不断从屏幕右边创建出来,当一个元素移出左边屏幕时,又会消失掉。如果不断地new 对象,release 对象 会有性能影响。如何优化呢?就涉及到缓存池的概念。 再举一...

CCParticleSystem粒子系统

CCParticleSystem粒子系统

来源:Potter Skiychan 5年前 (2014-09-28) 3011浏览

//创建一个CCParticleSystem粒子系统 CCParticleSystem* ignore = CCParticleSystemQuad::create("Particles/SmallSun.pli...