評分
- 內(nèi)容實用9.9
- 簡潔易懂9.6
- 邏輯清晰9.5

循環(huán)繪制棋盤的時候沒有添加beginPath和closePath,并且應(yīng)該最后stroke,視頻中的會導(dǎo)致重復(fù)繪制,仔細(xì)觀察棋盤最后繪制的線條是淡的,因為之前的線條都因為重復(fù)繪制而加深了。

整體不錯,js代碼最后應(yīng)該改為:if(chessBoard[i][j] == 0) { oneStep(i, j, me); if(me) { chessBoard[i][j] = 1; } else { chessBoard[i][j] = 2; } //位置這樣才對 me = !me; }

老師講的很好,五子棋的canvas繪制鞏固了canvas繪圖的操作,有可擴展性,我在下面自己加了一個步數(shù)和的落子位置提示框,就是不知道如果想悔棋是否可以實現(xiàn)。

謝謝老師。前端接觸得不多,正在學(xué)習(xí)基礎(chǔ)知識,一直看理論不免枯燥,然后看到了這門實戰(zhàn)課程,如久旱逢甘霖啊,有些顏色設(shè)置不是很懂,繼續(xù)學(xué)習(xí)……期待AI篇

講的很詳細(xì),很簡單,很適合我這種很想看到一個簡單的結(jié)果而不想敲過多的代碼的人呵呵,本來一直都想自己寫小的應(yīng)用,可是常常感覺無從下手怎樣開始,看到課程有很多收獲,跟著視頻學(xué)習(xí)下來,收獲很大,解決了以前的一些疑慮,也激發(fā)了很多想法,讓一個小的應(yīng)用骨肉豐滿起來并非一件容易的事,比如說悔棋功能,判斷勝負(fù),步數(shù)顯示等等,希望我自己可以通過研究啥的更進一步。 總之課程講的通俗易懂,自己碼出代碼來很有成就感,希望趕緊推出其余的篇章。