08 2011 档案
摘要:【github地址】speedlink-qt极速连连看在界面上的特点:1.支持更换主题2.画面能够全部切换,基本不使用对话框等方式进行消息提示3.使用的某些控件(如移动到上面发出声音的按钮、具有连连看独立逻辑功能的Label)直接集成进了ui文件里Qt中提供了一个很有趣的更换空间风格的方法,就是QS...
阅读全文
摘要:【github地址】speedlink-qt连连看路线判定算法分析连连看游戏规则:若两个图块相同且它们可以用一条两折之内的折线相连,那么它们消除掉。用一个二位数组表示连连看的面板,那么每一种图块都可以用一个数字来表示,不同的数字代表不同的图案,0代表没有,消除图案=将该处置为0,这样,游戏的逻辑表示...
阅读全文
摘要:【github地址】speedlink-qt【源码结构说明】本来想用Umbrello自动生成类图的,可惜不知道怎么的,我的源码导入之后Umbrello老是死掉,而我又不怎么会画UML图,只好画个概要图了。首先说明一下,其实整个的程序,最后就是一个叫做GameWindow的类,各个类都以各种方式集成到...
阅读全文
摘要:环境说明:ubuntu 10.04.2QtSDK (1.5G安装包的那个)mysql5.11.安装MySQL Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。 server在安装时会提示为root用户设置密码,设一个好了。 我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别才能看到。 如果直接在终端中输入 mysql,可能会提示ERROR 1045 (28000),这是因为这时候你是以自己用户名访问数据库,而目前数据库中只有一个root用户。没关系,如果有必要,可
阅读全文
摘要:【源码及安装包下载地址】http://code.google.com/p/speedlink/downloads/list【项目展示及相关截图在最后】术语约定:面板:连连看中用于拜访小图案的区域,在内部逻辑时指其表现所依据的二维数组图块:连连看游戏中单个的小图案地图:将图块摆放成一定的形状,这时候的面板数据称为地图死局:游戏中,图块未被全部清除,出现没有一对图案的情况连击:一定时间内消除多对图块,这种情况成为“连击”项目起因:金山KK举行游戏开发比赛,我以个人名义参加比赛。考虑到一个人开发游戏开发、美工、音效等方面人力不足,决定做一个小游戏。访问了各大游戏网站之后,发现连连看虽然是一个小游戏,
阅读全文
浙公网安备 33010602011771号