Winson & Ohnoes的改版事項
Post by adam at 2019-02-19
跟老婆、Alvin玩了很多次Winston & Ohnoes之後,發現先手優勢確實蠻大的,所以有了改動規則的念頭。另外,分享到ptt之後,也得到一些建議。列在下面當TODO List,以免忘記。
ToDo List:
- 加入全螢幕畫面。
- 加入網路對戰功能。
- 加入設定頁面。可以設定每個人能使用的棋子大小、數量。
- 加入電腦對戰功能
- 在對戰畫面加入認輸功能
- 加入回上一步的功能
全螢幕畫面
目前已經完成,在主畫面上有個Fullscreen的按鈕,按下之後會帶到全螢幕版型的遊戲畫面。由於技術還沒有很好,只能堪用。請大家將就一下。
網路對戰功能
要學習socket.io,另外,要把遊戲host在可以跑server side javascript的伺服器。可能會放在google cloud platform。看來不是短時間能做出來的功能。Orz
設定頁面
主要是先手優勢大,要改善這遊戲的平衡,只好從棋子的大小和數量做起。後來轉念一想,讓棋子大小和數量可以設定,大家就可以依照自己的喜好做調整,自己的遊戲自己設。之後可能還可以設定要3x3、4x4、5x5之類的。表列如下:
- 設定玩家一、玩家二的可用的棋子
- 設定每個棋子最多可以移動幾次
- 設定棋盤大小
加入電腦對戰功能
一個人的時候,自己玩兩個人覺得有點孤單。剛好對AI也有點興趣,找時間也來研究一下這個功能。
加入認輸功能
有時玩到某個地步就知道自己會輸時,可以直接認輸。才不會浪費時間。
回上一步功能
有時自己在玩的時候,會想多試試不同的位置下了之後的結果。可以回上一步比較能讓玩家進步。