情况

周五在家工作了一天,向公司一个提交不频繁的库加了几个提交,但没有推送。其中一个提交,包含了一个 110M 的 cocos2d-x 静态库(是的,我知道不推荐提交这个,但我还是提交了^_-). 这个库托管在 Oschina 开源中国的 git 站, 周一的时候,我尝试推送这几个提交,发现 Oschina 有 100M 文件大小的限制,纳尼?

于是开始了 git 的花样实战.

再说一遍, 情况大概是这样, master 分支,我的提交按时间顺序是 C1, C4, C5, 中间有 pull 下来的其他同事的提交以及 merge. C1 包含 110M 文件 110M.a.

阅读全文 »

你为什么会选择Spacemacs?

在选择编辑器这件事上, 我一直在追随子龙山人的脚步. 在他的带领下, 我成为了光荣的Vim党员, 继而又蜕变成了Emacs邪教徒.

在最初使用Emacs的日子里,过的很艰难,一向崇尚从零开始的我,迷失在了配置的迷雾中。再加上被人忽悠去做了Cocos IDE的小白鼠,看起来就要和Emacs无缘了,然而…

然而有一天,我看到的子龙酷拽Spacemacs的视频,+再加上Cocos IDE项目被其Cocos官方放弃,我面临着无编辑器可用的囧境+。说实在话, 我被震撼了。熟悉的Vim的操作方式,简易而强大的配置功能, 还有强过Markdown百倍的Org-mode, 美味的番茄工作法…

这就是我想要的编辑器, 征服神的编辑器,做一个编辑器的神!!!

阅读全文 »

很羡慕那些高产的博主,看下自己的上一篇文章还停留在1月份, 甚是惭愧. 最近,博客有一些好的变化,希望能激励自己,多学习, 多写文章。

域名

在网络上一直使用young40这个网名,所以十年前还在学校的时候注册过www.young40.com这个域名, 但每年近百大洋的注册费用也是不小的负担,于是一两年后就停止续费了。上班了之后,想重新注册,发现已经被人注册,也联系不上注册者, 于是每年都会看下是否可以注册。上个月再次查看是否可以注册,我几乎不能相信自己的眼睛, 居然可以注册了,欣喜若狂,马上注册,相隔十年之后,再次拥有了这个域名。

阅读全文 »

太惭愧了, 过去的一年时间里, 居然没有怎么写博客. 回想起来, 除了恋爱, 结婚, 生子什么事情也没有办成.

谢谢亲爱的陪伴, 上帝赐予我们小生命. 没有你们, 我实在是难以向自己交差.

OctoPress 是一个基于Github的伟大的博客系统, 但我在使用的过程中一直觉得不顺手.
正巧, 看到了Hexo 这个新兴的博客系统. 尝试了之后, 决定转向Hexo.
Hexo以下几点特别吸引我:

阅读全文 »

最近两个项目大量使用了CocosBuilder, 对于开发效率提高是巨大的. 一直计划写一篇博客谈谈CocosBuilder的多分辨率问题, 懒病加上一些疙疙瘩瘩的小事情, 拖延了一个多月, 才终于下定决心要尽快完成这篇博客.

在这篇文章中, 假定你比较熟悉CocosBuilder, 如果您还不是很熟悉CocosBuilder, 推荐您看下我的另外一篇文章. 从零开始学习CocosBuilder 我还是小菜鸟一个, 难免会有很多错误, 还望各位看客不吝赐教.

版本:

最近几次Cocos2d-x和CocosBuilder(以下简写为2dx和ccb)都是联合发布的, 使用联合发布的版本会减少不兼容的可能.

阅读全文 »

据说聊天室和游戏系统有很多相似之处, 并且很多游戏本身就带着多人聊天系统. 所以Pomelo将聊天室作为了一个例子.

开源是非常棒的思想和运动, 我简单提两点体会,
1.发现了问题可以不用等官方响应,自己有能力就可以马上修复. 2.你可以贡献自己的代码,很多人都可以贡献代码,可以让项目快速发展.
当然一旦你的代码被接受并被很多人使用, 心中的成就感是不言而喻的.

之所以要提到开源, 是因为今天我们要用到的东西基本上全部是开源的, 并且我们还要对其中的代码做一些修改才能正常工作. 再一次为开源鼓掌!

这并不是一篇Pomelo,或者Cocos2d-x的入门说明, 需要你对这两者都有一定的了解.
同时, 无论是Pomelo还是Cocos2d-x, 我都是新手, 如果文章中有错误的地方, 希望您能不吝指出.
您可以在文章下面留言, 或者在新浪微博上发微薄 @杨世玲
(需要说明的一点是, 请勿私信提问非隐私性技术问题, 我是希望您的问题, 我的或者其他朋友的回复,能被更多朋友搜索到,
我希望我们的交流, 能让更多朋友受到启发, 受益. 这也是对社区和世界和平的一点贡献吧.)

阅读全文 »

CCAutoReleasePool.h主要定义了两个类CCAutoReleasePoolCCPoolManager.

其实因为cocos2d-x自动管理内存的原因, 所以, 我们平时很少需要直接使用这两个类.
为了探究其中的自动管理内存的机制, 我们直接分析其代码.

总体上来讲, 内存管理这块的机制难度或许比较大. 我研究了一天, 还是有诸多疑问.
暂时先放一放, 待我功力进化后再来继续研究这块.

阅读全文 »