吹水:
今日得閑沒野做,就撚着搵點野料下。
我玩過2048,覺得規則挺簡單的,應該挺好入手的。
畢竟,也是開源的。網上也存在很多教材或自定義,神馬的。
于是,我本着嘗試的态度,不看教程,能否山寨一個出來。
分析:去官網玩上幾盤,一步一步地摸索其規則。
最後,經過一個下午和傍晚的時間,我實作了大緻的功能,也不清楚是否和原版100%相同。
而且程式效率也不高,在此就不詳解我自己的做法了。有興趣的人,可自行參照網上的教程。
此帖,自娛自樂,目的隻有一個:鍛煉自己的編碼能力和分析步驟。
備注:控制台版,使用c++語言
grid.h
grid.cpp
main.cpp
總結:
分析很重要。
每開發一個獨立功能,就測試一下,可減少後期調試的痛苦。