[分享] 自製智慧拼圖 歡迎來玩(移動15)

看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者 (happy啦)時間15年前 (2011/02/21 13:58), 編輯推噓4(4017)
留言21則, 3人參與, 最新討論串1/1
這是一款純PHP程式寫成的拼圖遊戲,分成9格與16格兩種。 理論上9格拼完會比16格快,因為走的步數較少, 所以將兩種定為初級(9格)與高級(16格)。 小時候,曾玩過類似的實體拼圖玩具,現在把它程式化,歡迎板友們來試試! 拼圖遊戲名稱:智慧拼圖 拼圖遊戲網址:http://www.twhappy.com/index.php?action=game 特別說明: 因為拼圖板的圖片位置是由亂數產生, 據說9片的拼圖有時候無法拼出正確結果,不曉得是否真是如此? 遊戲設計者的智力沒那麼高…冏。 9格的形狀如下。    ┌───┬───┬───┐    │   │   │   │    │   │ │  │      │   │   │   │      ├───┼───┼───┤    │   │   │   │      │   │ │   │    │   │   │   │     ├───┼───┼───┤    │   │   │   │     │   │   │   │    │   │  │   │   └───┴───┴───┘ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.240.244

02/21 14:47, , 1F
不管是幾乘幾的 都有1/2可還原 1/2不可還原 ....
02/21 14:47, 1F

02/21 15:22, , 2F
所以很多是把正確圖案放上去,再亂數「轉」亂的.....
02/21 15:22, 2F

02/21 15:22, , 3F
這樣才能確保每一次都有解答....
02/21 15:22, 3F

02/21 15:28, , 4F
我前天也才在寫耶XDDDDD
02/21 15:28, 4F

02/21 15:37, , 6F
尤怪的智慧拼盤(移動15)說明.....
02/21 15:37, 6F

02/21 15:38, , 7F
在本板也可用 移動15 來搜尋之前的文章....
02/21 15:38, 7F

02/21 16:03, , 8F
謝謝板大的提示,亂數產生,用逆序和判別法驗證。
02/21 16:03, 8F

02/21 16:05, , 9F
有解即送出拼圖題目,無解重新亂數產生,直到有解。
02/21 16:05, 9F

02/21 16:07, , 10F
有解的機率像擲筊一般,有1/2,cpu應該跑得動。
02/21 16:07, 10F

02/21 16:09, , 11F
其實無解也不必重新亂數,對調其中兩個即可.....
02/21 16:09, 11F

02/21 16:11, , 12F
例如 14 和 15 之類 7 和 8 之類....
02/21 16:11, 12F

02/21 17:05, , 13F
感謝板大,已經用對調的方式改好了,都有解了。
02/21 17:05, 13F

02/21 17:11, , 14F
會寫程式真好~!乾 ( ′▽`)-o█ █o-( ̄▽ ̄ ) 乎乾啦!
02/21 17:11, 14F

02/21 17:25, , 15F
我醉了...~~搖~搖~晃晃~~~
02/21 17:25, 15F

02/21 23:47, , 16F
xp大 你也是php game嗎?
02/21 23:47, 16F

02/22 08:46, , 17F
如果拼塊移動的速度能再快一點 就更好了.....
02/22 08:46, 17F

02/22 10:17, , 18F
我是普通的JAVA程式XD"
02/22 10:17, 18F

02/28 16:40, , 19F
To xp: 什麼程式都一樣,能寫出來都很棒。共勉之~
02/28 16:40, 19F

02/28 16:42, , 20F
ajax 的缺點是要等待主機回應,主機在美國,所以比較慢。
02/28 16:42, 20F

02/28 16:44, , 21F
如果在我自己的電腦上玩,就像單機遊戲,超快的。
02/28 16:44, 21F
文章代碼(AID): #1DOVxrfs (puzzle)
文章代碼(AID): #1DOVxrfs (puzzle)