魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 356568|回复: 20
打印 上一主题 下一主题

最近自己编了一个2D的类似魔方的小游戏(更新撤销上一步的功能) [复制链接]

Rank: 4

积分
1668
帖子
988
精华
8
UID
82833
性别
保密

魔方破解达人 六年元老

跳转到指定楼层
1#
发表于 2009-4-20 01:20:59 |只看该作者 |正序浏览
更新到了0.97版,加了打乱时的动画和撤销上一步的功能"undo",并且解决了中文版xp下,introduction对话框显示不正常的问题。
RubiksSquare_0_9_7.zip (192.9 KB, 下载次数: 136)
另外,更新的程序总是在 http://sourceforge.net/projects/rubikssquare/ 这里发布。

--------- 原来的介绍 --------
前几天有这个想法,又没找到类似的游戏,于是决定自己写,花了两三天时间写的。

这是一个纯平面的游戏,截图和可执行文件见附件。

就是有一个3x3九个小块,每个2x2的四个方块可以做整体的转动。游戏的目的自然就是还原了。其实要把颜色对上,就一定要还原到初始状态。点鼠标左键是逆时针转90度,右键是顺时针(这个设置可以在preference里面改)。

要想计时的话,要先按 Scramble 键来打乱。自己从初始状态自己随便玩是不计时的。

然后,步数统计里,如果你对着一个2x2块转了好几次,是算一步的。

这是一个不太难的游戏,比普通2阶魔方要简单一点,喜欢自己琢磨解法的可以试试。

当然还可以想像比这个游戏更复杂的游戏,比如n*n的排列啊,或者是三角形或者六边形组成的。六边形的话就比较像Hexic那个游戏了。但我现在还没打算做这些扩展游戏...

大家试试看吧,有啥bug之类的告诉我。我编程还是个新手,难免有很多差错

[ 本帖最后由 schuma 于 2009-7-28 00:02 编辑 ]

screenshot1.PNG (28.74 KB, 下载次数: 215)

初始状态

初始状态

screenshot2.PNG (28.74 KB, 下载次数: 193)

稍稍打乱的状态

稍稍打乱的状态

已有 3 人评分经验 收起 理由
kexin_xiao + 6 原创内容
sokoban + 6 很漂亮!
tonylmd + 5 感觉蛮不错!

总评分: 经验 + 17   查看全部评分

Rank: 2

积分
363
帖子
352
精华
0
UID
16972
性别
保密
21#
发表于 2009-7-28 14:33:14 |只看该作者
有意思,感谢分享~~~

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5305
帖子
3245
精华
19
UID
13140
性别

论坛建设奖 八年元老

20#
发表于 2009-7-28 09:11:22 |只看该作者
0.97版问题解决了,谢谢。

intro.jpg

使用道具 举报

Rank: 4

积分
1668
帖子
988
精华
8
UID
82833
性别
保密

魔方破解达人 六年元老

19#
发表于 2009-7-28 00:05:48 |只看该作者
我大体上搞明白了原因,就是中文版默认字体是宋体,但宋体的英文显示比普通的英文字体大。现在这个最新版0.97应该是能正常显示了,大家来试试吧,多谢。下载链接更新到一楼了。

原帖由 sokoban 于 2009-7-27 10:08 发表
谢谢更新。你说得对,显示不同可能是中文版和英文版的区别。

新版本的 about 对话框显示很好,但是 Introduction 对话框还是显示不完整,和原来的好像一模一样,我就不再截图了。

61204

使用道具 举报

Rank: 1

积分
31
帖子
32
精华
0
UID
103175
性别
保密
18#
发表于 2009-7-27 13:00:52 |只看该作者

加油

有创意我喜欢
编得越多越好

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5305
帖子
3245
精华
19
UID
13140
性别

论坛建设奖 八年元老

17#
发表于 2009-7-27 10:08:25 |只看该作者
谢谢更新。你说得对,显示不同可能是中文版和英文版的区别。

新版本的 about 对话框显示很好,但是 Introduction 对话框还是显示不完整,和原来的好像一模一样,我就不再截图了。

about2.jpg

[ 本帖最后由 sokoban 于 2009-7-27 10:40 编辑 ]

使用道具 举报

Rank: 4

积分
1668
帖子
988
精华
8
UID
82833
性别
保密

魔方破解达人 六年元老

16#
发表于 2009-7-27 03:47:08 |只看该作者
嗯,这个应该是字体设置不同的问题吧,我回头再修改一下,多谢

这是我修改以后的版本,你来测试一下看看现在有没有这个问题?
rubikssquare_0_9_6.zip (192.83 KB, 下载次数: 8)
我自己的电脑是英文版xp,先前的版本显示就没问题,所以自己测试不出来... 多谢


原帖由 sokoban 于 2009-7-26 23:09 发表
另外提个小建议。我在Windows XP 下运行,introduction 和 about 对话框的文字显示都不太完整,可否增大一下间距?

61074

61075

[ 本帖最后由 schuma 于 2009-7-27 04:28 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5305
帖子
3245
精华
19
UID
13140
性别

论坛建设奖 八年元老

15#
发表于 2009-7-26 23:09:38 |只看该作者
另外提个小建议。我在Windows XP 下运行,introduction 和 about 对话框的文字显示都不太完整,可否增大一下间距?

about.jpg

intro.jpg

使用道具 举报

Rank: 4

积分
1961
帖子
1076
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

14#
发表于 2009-7-26 23:01:51 |只看该作者
好!好!
真的很有意思!!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5305
帖子
3245
精华
19
UID
13140
性别

论坛建设奖 八年元老

13#
发表于 2009-7-26 22:54:20 |只看该作者

回复 11# 的帖子

感谢更新!我十分喜欢这个程序!

另外,楼主有没有为这个游戏做一个主页啊?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2025-4-6 08:29

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部