天天看点

[Practice]山寨2048之Terminal版

吹水:

今日得闲没野做,就捻着搵点野料下。

我玩过2048,觉得规则挺简单的,应该挺好入手的。

毕竟,也是开源的。网上也存在很多教材或自定义,神马的。

于是,我本着尝试的态度,不看教程,能否山寨一个出来。

分析:去官网玩上几盘,一步一步地摸索其规则。

最后,经过一个下午和傍晚的时间,我实现了大致的功能,也不清楚是否和原版100%相同。

而且程序效率也不高,在此就不详解我自己的做法了。有兴趣的人,可自行参照网上的教程。

此帖,自娱自乐,目的只有一个:锻炼自己的编码能力和分析步骤。

备注:控制台版,使用c++语言

grid.h

grid.cpp

main.cpp

总结:

分析很重要。

每开发一个独立功能,就测试一下,可减少后期调试的痛苦。

继续阅读