作者twhappy (happy啦)
看板puzzle
标题[分享] 自制智慧拼图 欢迎来玩
时间Mon Feb 21 13:58:10 2011
这是一款纯PHP程式写成的拼图游戏,分成9格与16格两种。
理论上9格拼完会比16格快,因为走的步数较少,
所以将两种定为初级(9格)与高级(16格)。
小时候,曾玩过类似的实体拼图玩具,现在把它程式化,欢迎板友们来试试!
拼图游戏名称:智慧拼图
拼图游戏网址:
http://www.twhappy.com/index.php?action=game
特别说明:
因为拼图板的图片位置是由乱数产生,
据说9片的拼图有时候无法拼出正确结果,不晓得是否真是如此?
游戏设计者的智力没那麽高…冏。
9格的形状如下。
┌───┬───┬───┐
│ │ │ │
│ │ │ │
│ │ │ │
├───┼───┼───┤
│ │ │ │
│ │ │ │
│ │ │ │
├───┼───┼───┤
│ │ │ │
│ │ │ │
│ │ │ │
└───┴───┴───┘
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.240.244
1F:推 puzzlez:不管是几乘几的 都有1/2可还原 1/2不可还原 .... 02/21 14:47
2F:→ puzzlez:所以很多是把正确图案放上去,再乱数「转」乱的..... 02/21 15:22
3F:→ puzzlez:这样才能确保每一次都有解答.... 02/21 15:22
4F:→ xphacker:我前天也才在写耶XDDDDD 02/21 15:28
6F:→ puzzlez:尤怪的智慧拼盘(移动15)说明..... 02/21 15:37
7F:→ puzzlez:在本板也可用 移动15 来搜寻之前的文章.... 02/21 15:38
8F:→ twhappy:谢谢板大的提示,乱数产生,用逆序和判别法验证。 02/21 16:03
9F:→ twhappy:有解即送出拼图题目,无解重新乱数产生,直到有解。 02/21 16:05
10F:→ twhappy:有解的机率像掷筊一般,有1/2,cpu应该跑得动。 02/21 16:07
11F:推 puzzlez:其实无解也不必重新乱数,对调其中两个即可..... 02/21 16:09
12F:→ puzzlez:例如 14 和 15 之类 7 和 8 之类.... 02/21 16:11
13F:→ twhappy:感谢板大,已经用对调的方式改好了,都有解了。 02/21 17:05
14F:推 puzzlez:会写程式真好~!乾 ( ′▽`)-o█ █o-( ̄▽ ̄ ) 乎乾啦! 02/21 17:11
15F:→ twhappy:我醉了...~~摇~摇~晃晃~~~ 02/21 17:25
16F:→ twhappy:xp大 你也是php game吗? 02/21 23:47
17F:→ puzzlez:如果拼块移动的速度能再快一点 就更好了..... 02/22 08:46
18F:→ xphacker:我是普通的JAVA程式XD" 02/22 10:17
19F:→ twhappy:To xp: 什麽程式都一样,能写出来都很棒。共勉之~ 02/28 16:40
20F:→ twhappy:ajax 的缺点是要等待主机回应,主机在美国,所以比较慢。 02/28 16:42
21F:→ twhappy:如果在我自己的电脑上玩,就像单机游戏,超快的。 02/28 16:44