月度存档: 六月 2013

2D C++ 移动游戏引擎分析

目前,手机游戏市场异常火爆,开发游戏就离不开游戏引擎。本文主要分析和对比了市面上的2D游戏引擎以及对应的周边工具。

分析这些常见的2D引擎,可以提取优良特性,有助于发展自研项目。

下表列出了我所知道的2D开源游戏引擎,cocos2d-x脱颖而出。只有经过许多游戏的洗礼,不断完善特性(脚本[......]

Read More…

cocos2d-x 教程之实战 Dots 外篇 – 从 ipa 中获取 png 资源

抄软件,自然要拿到它的原始资源。苹果对这个的保护不算很严格,所以获取资源相对还是比较简单的。

首先是找到 app 的安装文件 ipa 文件。可以在 itunes 中找到,如下图。

从 ipa 中获取 png 资源

ipa 其实是一个 zip 文件,只要把得到的 xxx.ipa 重命名为 xxx.zip ,然后解压[......]

Read More…

cocos2d-x 实战 Dots ( 一 ) – 搭建主界面

cocos2d-x 教程, Dots: A Game About Connecting 主界面

抄袭从游戏的第一个界面开始,如左图。

本文的代码已经提交 Github ,ccocos2d-x 的基础版本 fork 自其 2013.6.11 下午的版本。本项目直接做在 HelloCpp 的工程上,目前在 Windows 上开发,但我不会加系统 API ,保证跨平台性,当前分辨率设置[......]

Read More…

cocos2d-x 实战 Dots – 序

cocos2d-x 教程, Dots 图标

除了大学时代学习 C++ 会拿本教材从头看到尾(比如《Thinking in C++》),以后我多数的学习都来自于实践和 Google 。

所以当我要学习 cocos2d-x 时,我就想找一个简单点的足够好的游戏,模仿一个。开始想做 Candy Crush Saga ,但是后来看到 D[......]

Read More…

Qt Curve Editor

中文版

In 2011, I wrote a curve editor with Qt for our MMORPG project. Unfortunately, something happened and this program was not been used finally.[......]

Read More…

WP-PostViews Plus 热门文章支持评论数

我使用 WP-PostViews Plus 统计文章的浏览次数。今天在边栏使用了它的 “热门文章” widget ,发现只能根据浏览数来排序,而我希望还能加上评论的因素,于是就动手修改了下。

我用的版本是 1.2.12 ,所有的修改都在 postviews_plus.php 中。

首先在[......]

Read More…

Qt Curve Editor

English Version

前天包哥分享 Qt 的一些经验,顾哥提到 Qt 的控件比较少,以前找个曲线编辑的控件都找不到。我想起自己前年不正好做了一个么,赶紧开源出来,给大家耍耍。代码见 Github

Qt 曲线编辑器

这个程序当时是为了给游戏做后处理用的。通过曲线和一张固定的纹理,可[......]

Read More…