Pyqt5 MacOS 环境搭建

尝试过用各种 python 的 gui 库来写一些小工具, TkInter, wxPython, Pyfltk , PyQt等, 最终发现还是只有 wxPythonPyQt 能相对靠谱一些, 控件全, 文档丰富, 使用的人多. 因为曾经使用搞过 qt , 所以最终选择了 PyQt, 这次我们来说一下如何在 Mac 上安装.

ldoc 入门指南

最近因为服务端的一些变故, 需要一份客户端与服务器交互的 api 文档. 首先肯定是要排除掉手写的, api 文档这货肯定是要自动生成啦, 要不以后维护起来得死人的.

更新 spine 的 cocos2d-x runtimes

又是2个多月没有更新博客了, 真是不应该, 惭愧啊!其实手上已经攒了一些素材了, 只是一直没有一个很强的动力去写出来, 今天总算是有一些想法了, 先用一篇没有什么养分的文章来 “探探路”, 唤醒下自己写作的欲望吧!

从 C++ 到 lua 的2014

2014的年结又晚了好多, 若是用一句话去总结这一年的变化的话, 那就是:

从 C++ 到 lua

大约是元旦的时候, 到了公司 C , 放弃了使用2年多的c++, 搞起了lua, 学习了 quick-cocos2d-x. 这一年工作,生活发生了好多变化, 自己的心态也变化了好多.

MyGUI学习笔记(一) 在Windows上运行MyGUI

最近突然对 MyGUI 燃起了一些兴趣, 打算学习一番. 第一步肯定是跑起来 Demo 吧, 我主力系统是 MacOS , 首先肯定是考虑在 Mac 上搞起. 虽然 MyGUI 号称是 Corss Platform 的, 然而脱离了 Ogre 之后的 MyGUI 就只能跑在 windows 上了. 额, 在 Mac 上的趟坑之旅我们暂且不提, 让我们来曲线救国吧 – 在Windows上运行MyGUI.

为 Quick-cocos2d-x 添加析构事件

一. 为什么会需要析构事件 ?

quick 的 class 实现提供了类似c++构造函数的ctor , 却没有提供类似 c++ 的析构函数. 我们确实需要这样的一个回调,去写一些retain对象的release调用, 移除监听的事件等. 那么该怎么做呢?

入手 iMac Retina 5K

引子

就买电脑这事来说,还是挺曲折的。大约是12年从朋友那入手了他淘汰的10年13寸Air,当时那叫一个开心啊,卧槽,苹果笔记本就是尼玛好看,恨不得睡觉都抱着。然后每天回家就抱着Air写代码,现在想起来还能够感受到当时的那种喜悦之情。

一个命令行的 TexturePacker 拆解工具 (一)

一. 起源

为什么想着做这样的一个工具呢?

事情是这样的, 在游戏后期的优化过程中, 发现特效在资源的总量中占比很大, 所以打算压缩下特效的尺寸. 我们特效是由策划用 TexturePacker 打成 plist + png的形式, 因为项目经手了好多人, 所以好多特效的源文件都已丢失. 因此想到做一个这样的脚本来实现这个功能.

手机游戏攻防(一) 变量加密法

这篇文章的前提是单机游戏,网络游戏有自己的加密方法,与单机游戏不尽相同!

游戏辛辛苦苦的做完了,但是使用八门神器可以轻松的修改你的重要数据(金币,道具数量),哈哈哈,那么恭喜您,您挣不到一分钱!说的有点危言耸听了,毕竟知道八门神器这个工具的不是非常多,而且使用条件比较苛刻,但是我们不能掉以轻心,他完全可以修改完成了,将存档放在网上,这样我们就十分被动了!