呵呵,bobo老師的講課真的挺好的,聽著舒服,非常感謝! 借助老師的教程,我自己稍微做了一些優化,最后發布出一個版本,呵呵?。? 請老師多多指教: http://laoxueblog.com/my2048/ ,我主要優化了方塊移動的算法,不是等待 touchend 的時候再開始判斷 deltax deltay,而是在 movestart 開始后200毫秒內就進行判斷 deltax deltay ,然后不管手指是否滑動完畢,方塊的滑動就已經完成了,這樣能夠更加符合原版的設計,其他的我又做了一些優化, 做了一個 gameover 頁面。 感覺還有一些其他的可以完善。 呵呵?。】傊?謝謝bobo
3 回答
舉報
0/150
提交
取消
2014-06-22
看到了??!太牛了??!比我做得好!大贊?。∑鋵嵾@個游戲確實還有很多可以優化完善的地方。除了算法方面,在結構上也能更優化。除此之外,功能上也可以考慮諸如游戲的自動記錄(離線存儲),排行榜,undo(悔棋)一類的。另外,我還一直想策劃一個基于2048的人工智能的內容,有機會一定呈現給大家!謝謝你!
2014-06-23
對!復雜的算法有意思的地方就是建立在不確定性的基礎上。確實沒有絕對的正確和錯誤——而且我們現實中的大多數問題其實都是這樣的,即拿不到最優解。此時,關鍵就在于如何逼近最優解。諸如人工智能、模式識別、機器學習一類的研究內容,其實都是在建立各種模型去逼近最優解。另外:你的追求最低分的想法很有意思。我喜歡這種創意!
2014-06-23
我目前就是用了一個cookie,存儲了最高分;如果通過 localStorage, 加入本地的數據存儲,那可以加入的東西都可以很多了,甚至可以記錄下最高得分的那一局的全部移動過程之類的,甚至可以記錄下最低得分的移動步驟,因為對于這個游戲,有時候追求最低分也是一個很有意思的事情哦。不過大神你對這個游戲的人工智能的構思很新穎,感覺算法很復雜的樣子,因為在我腦海中感覺這款游戲的可玩之處就在于沒有說哪一步驟是絕對的正確和絕對的錯誤,這也就是人工智能的難度所在吧,不過有難度才有挑戰嘛! 值得思考思考哦。?。? 期待bobobo老師的新的進展~ ~