魔方吧·中文魔方俱乐部

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

新游戏: Lights Out 3D [复制链接]

Rank: 4

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

魔方破解达人 六年元老

跳转到指定楼层
1#
发表于 2014-5-21 11:44:28 |显示全部楼层 |倒序浏览
本帖最后由 schuma 于 2014-5-20 19:57 编辑

我做了个新游戏:
http://nanma80.github.io/lightsout

别用低版本的IE打开... 还是 html5 canvas 的技术。可以在手机上试试。这次我花了不少时间让它可以在手机上玩,有问题可以告诉我。

打开以后你会看到一个正十二面体。规则就是按一个面就会改变相邻面的状态。亮变成暗,暗变成亮。目的是"关灯",就是把所有面都变暗。向上拖拽页面的话可以选择其它的形状,现在有20种形状。附件里的就是个足球的形状。
lightsout_og.png
当你解好了以后,浏览器会记住这件事情。以后你再回到这个页面的时候,它还会记着有哪些是解了的。

你可以改变"相邻块"的定义。你可以说有一条公共边算是相邻(默认),或者是有一个公共顶点就是相邻。也可以让那个被点击了的中心块不改变状态(默认)或者是也改变状态。

这里头的 puzzles 有的很简单,几步就解好了,有的则要花几分钟。有一些我还没解出来。在统计表里,我解决了 59/72.

我为什么要做这个东西? 魔方版玩的东西太高端了。魔方这个东西没经过训练的基本解不开。而这个关灯的游戏,没有任何背景也能解决一些形状。整体难度低很多。我希望有更多的人能体验解谜题的快乐。
已有 2 人评分经验 收起 理由
kexin_xiao + 20 赞一个!
Cheng_943 + 20 赞,之前2D的还一直想仔细研究一下

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

Rank: 4

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

魔方破解达人 六年元老

2#
发表于 2014-5-21 11:48:04 |显示全部楼层
张yao 发表于 2014-5-20 19:47
很好玩很赞!!

多尝试一些形状!

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

3#
发表于 2014-5-21 12:38:58 |显示全部楼层
张yao 发表于 2014-5-20 20:17
辣么多的形状。。。这个游戏楼主大概做了多久。。。

大概花了三个星期吧。主要是调试各种手机

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

4#
发表于 2014-5-21 13:24:49 |显示全部楼层
Fenz 发表于 2014-5-20 21:18
great。这个游戏记得你很早就做了吧,最近扩展了形状和功能吗?
相邻面让我想到,也可以弄一个3d版的扫雷。 ...

我没有很早做。做关灯游戏这个想法大概是二月开始的。经过一系列尝试,这个游戏大概是三个星期以前开始的吧。

手机拖拽要绑定 touchmove 的事件。跟 mousemove 差不多,不过也有一些tricky 的地方。比如手机默认的拖拽是移动网页,所以touchmove要prevent default. 然后测试 iOS, Android, windows phone 等等不太方便。模拟器并不能完全代表真正的机器。我跑了好几趟手机商店,只是为了把所有展示的手机挨个测试一遍...

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

5#
发表于 2014-5-21 13:28:38 |显示全部楼层
张yao 发表于 2014-5-20 21:07
哦  楼主是学习什么计算机语言。。

其实我的计算机基础也并不好。主要还是自己摸索吧。

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

6#
发表于 2014-5-22 03:30:49 |显示全部楼层
otischeng 发表于 2014-5-21 09:29
為你的最後一句話喝采. 有時候魔方確實很讓人望而郤步. 這是魔方與其他類型的puzzle不同之處. 感謝schuma為 ...

对。这基本上是我最近几个月的想法。从产品角度讲,魔方很难。原始的魔方能大卖,连卖魔方的公司也没想到。现在各种异形魔方更是少有人能解出来。我最近的想法就是,让最多的人感觉好玩,就是成功。

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

7#
发表于 2014-5-22 03:35:54 |显示全部楼层
tm__xk 发表于 2014-5-21 08:26
简单地讲..对于常见的那种平面的m*n正方形阵..有种所谓的"方法"是先搞定前若干行,最后一行查表..
表的话.. ...

原始的m*n方阵的关灯游戏,各个块的地位并不一样。这里的形状都是很对称的,没有哪个块是“边界”。所以没那么复杂。寻找所谓公式也可以利用对称性,只尝试一些对称的patterns.

另外这个东西从数学上讲,就是一系列线性方程组,模2的。所以原则上讲,用高斯消去法就可以搞定所有的。

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

8#
发表于 2014-5-23 10:16:32 |显示全部楼层
tm__xk 发表于 2014-5-22 16:20
(什么情况..不小心多刷了一个回帖....)

你肯定故意的

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

9#
发表于 2014-5-23 10:18:00 |显示全部楼层
jimofc 发表于 2014-5-22 00:02
正在尝试所有形状的传统模式

很不错啊!Snub Cube 我还没解开。你已经领先了啊!
其实许多形状的 Toggle clicked tile? = No 更容易一些

使用道具 举报

Rank: 4

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

魔方破解达人 六年元老

10#
发表于 2014-5-24 13:05:02 |显示全部楼层
我刚刚加了一个新形状: 方形排球!
Screen Shot 2014-05-23 at 9.58.23 PM.png

使用道具 举报

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

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

GMT+8, 2024-5-9 02:19

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部