farewell cocos2d 今天开始正式投入unity的阵营了,向cocos2d说再见。从3.0版本开始用到现在,感觉从3.2往后cocos2d就开始点错了天赋树,不在长处2D上发力,不在编辑器上下狠功夫,却非要花大力气去抢夺3D的用户,一声叹息。 PS:昨天用扑克牌做了一个游戏原型跟老婆玩了下,觉得可玩性还可以,不过很多地方还需要调整,第一次切实感受到游戏原型的力量,低成本,而且可以发现很多光靠脑子想想不出来的问题。 2015-12-19 life 碎碎念
我的Sublime设置 写在这里,免得每次在一个新的地方又要重新网上找相关资料。 sublime text 3 package control install: import urllib.request,os; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request 2015-11-22 uncategorized
腾讯很可能知道你每天都打开过哪些网页哦 近来无事在家写一些爬虫程序,但是抓包的时候却发现一个很诡异的包经常出现,就是下面这个。 点开一看,非常生气,原来是把我输入的网址给秘密的发送到 http://c.gj.qq.com/mailreport 这个URL去了,内容如下: 然后查看发送进程,居然是chrome!!!(见第一幅图)于是换了个猎豹浏览器试了下,并没有发送这个包,可以肯定是chrome除了问题!我的Chrome是官网下载的, 2015-11-14 uncategorized
谈谈如何设计超过你驾驭能力的游戏系统 点此阅读图文并茂版 其实标题是有一点误导性的,标题里说的驾驭严格来说是指你的大脑能够直接驾驭的意思。这里我将一个人能驾驭的东西分为两种,一种是直接驾驭,一种是间接驾驭,什么意思呢?举个例子。 一个人的家乡,他出生的地方,假设他应该是再熟悉不过了,那么我认为他的大脑是能够驾驭这个地方的地形的。在我的定义里,如果是能够直接驾驭的人,那么他就应该能够瞬间能掌握这个地方的所有细节。简单的测试就是他能够非常 2015-11-13 微信订阅
Shader修改颜色出现不透明框 原本想做个shader,用来完成对图片色相,饱和度,亮度的调整,结果根据转换算法描述写完之后发现一个很严重的问题,就是原本图片是透明的地方在调整了亮度之后出现了不透明的色块(仅增大会出现)。后来将shader简化,仅将图片做红偏色。原图如下: 结果做完shader变成下面这样: [cpp]gl_FragColor = vec4(r + 0.3, g, b, a);[/cpp] 2015-10-28 tech cocos2d-x OpenGL OpenGL shader
一个关于luasocket使用的很蠢的问题 今天遇到了一个问题,服务端给客户端发包,偶尔会出现客户端无法解析的情况。我们服务端采用的skynet,客户端使用的是luasocket,协议采用的sproto。 照例首先不怀疑库的问题,肯定是自己的原因,而且应该是比较蠢的问题。首先问题出现在某一个协议上,这个协议每次发出去,客户端都无法解析,然而从proto文件里无法看出任何差别,也尝试修改了其他几个协议来尝试,并没有发现使其必现的规律,折腾了半 2015-06-30 tech 经验总结 技术 程序设计 总结
细数cocos2d踩过的那些坑 cocos2d-x版本:3.2 cocostudio版本:1.6.0 开发语言:Lua,使用cocos本身导出的Lua的API cocostudio相关: 1. 骨骼设置隐藏时,若该骨骼动作的第一帧是没有渲染贴图的,则设置会失效,查看源码如下: [cpp]void DisplayManager::setVisible(bool visible) { if(!_displayRenderNode) 2015-06-24 tech cocos2d-x 经验总结 cocos2d-X
将cocos2dx里的lua升级至5.3 由于项(ge)目(ren)需(xing)要(qu),决定将项目的代码升级到最新的5.3.0版,源码点这下载。 由于cocos2d-x是个跨平台项目,所以要分别对windows,android,ios三个环境均要做一定修改。而由于cocos2d-x默认是使用luajit的,而最新的luajit并不支持Lua5.3,所以作为代价就是放弃jit带来的效率提升,然而这个对我们的项目其实并没有什么影响(游戏 2015-06-09 tech cocos2d-x Lua cocos2d-X Lua