[JavaScript] 自己動手作遊戲 – 井字遊戲 Tic Tac Toe
作完了 Concentration 這遊戲後,
對作遊戲越來越有興趣了~
於是再接再勵了作了井字遊戲~
井字遊戲想起來簡單,但其實困難的是人工智慧的部分。
例如第一手棋要下在哪,接下來要下在哪裡等等,
如果真的做的好的話,應該要把決策樹畫出來,用演算法決定~
不過我基本上就是把我自己在下井字遊戲時的幾個規則作進去,
雖然不強,偶爾還是會被電腦打敗說 😛
目前的規則有:
1. 第一手棋隨機
2. 如果差一步就連成一直線了,就下那一步
3. 如果對手差一步就連成一直線了,就擋那一步
4. 找目前自己下過的棋的隔壁
在玩的過程中,又跟PT研究出了一個某種必勝的棋譜~
不過如果實作進去的話,平手的機率會更大的提高吧,
所以還是先不考慮作進去了~~
如果下面的iframe有問題的話,請用這個連結~
(本頁面已被瀏覽過 590 次)