魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 356166|回复: 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, 下载次数: 201)

初始状态

初始状态

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

稍稍打乱的状态

稍稍打乱的状态

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

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

Rank: 2

积分
318
帖子
46
精华
0
UID
6473
性别
2#
发表于 2009-4-20 03:59:55 |只看该作者
占个沙发了,很有意思的游戏,谢谢楼主

使用道具 举报

Rank: 2

积分
318
帖子
46
精华
0
UID
6473
性别
3#
发表于 2009-4-20 04:04:07 |只看该作者
还真的不是那么容易,能教教如何去玩啊

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

4#
发表于 2009-4-20 05:29:36 |只看该作者
我的大概思路是先拼好第一行和第一列,剩最后一个2x2的块。然后先把四个块用三循环到位(PLL),然后调整朝向(OLL), 跟魔方意思差不多

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

5#
发表于 2009-4-20 09:58:23 |只看该作者
我记得本版以前有人发过一个和楼主这个类似的2D魔方

使用道具 举报

Rank: 8Rank: 8

积分
8483
帖子
7887
精华
0
UID
68944
性别
6#
发表于 2009-4-20 10:36:09 |只看该作者
谢谢分享,收藏了

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

7#
发表于 2009-4-20 12:05:41 |只看该作者
原帖由 sokoban 于 2009-4-20 09:58 发表
我记得本版以前有人发过一个和楼主这个类似的2D魔方


嗯,找了一遍,就找到一个转盘游戏的比较接近,说的是这个么?

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

8#
发表于 2009-4-20 12:28:19 |只看该作者

回复 7# 的帖子

不是转盘那个。

我记得那个和你这个规则可以说是一模一样的

使用道具 举报

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

论坛建设奖 爱心大使 八年元老

9#
发表于 2009-4-20 19:55:28 |只看该作者
不错,感谢分享,加分鼓励!
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

透魔

有空了学学4D二阶

Rank: 6Rank: 6

积分
5924
帖子
3936
精华
0
UID
1290
兴趣爱好
结构
理论

魔方破解达人 八年元老

10#
发表于 2009-6-1 16:01:44 |只看该作者
以前noski发的帖在此http://bbs.mf8-china.com/viewthread.php?tid=14898
呵呵当时自己玩也是花了好久才凑出几个公式来

楼主自己做的真不错哦!
原来那个只需要考虑位置就行,楼主这个还需要考虑方向的问题!

[ 本帖最后由 Cielo 于 2009-6-1 16:05 编辑 ]

使用道具 举报

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

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

GMT+8, 2024-12-2 23:25

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部