声明
1.这是什么:这是基于linux(Debian/Ubuntu) 的一个数字游戏。
2.库支持:代码要用到一个库 curses.h,如果要安装curses,在终端输入 'sudo apt-get install libncurses5-dev',
其他版本的linux,请自行google。
3.如何玩这个游戏:
1)移动方向键,来移动数字,使相同的数字相加,如果你有玩过手机版或网页般的‘2048’,一定会很容易上手。
2)如果有一行的数字为: ‘ 2 2 2 2’,此时,当你按下右方向键时,会出现这样的结果:
‘ 0 0 0 8’,也就是说,如果一行的数字都可以相加时,回全部都加起来,这与一般的‘2048’
有点不同。
3)一旦有空格,每按一下方向键,会随机地在一个空格生成一个数字(2或4),不论你这一按有没有合成新的数字,
这比一般的‘2048’有点难。
4)最高的数字是2048,一旦你达到这个数字,你就赢了,你也可以继续玩下去,不过,没什么意思了。
4.代码:
1)不好意思,我把代码用英文注释了。
2)你可以修改和复制代码,但是请留下作者(Jack Woo)的名字。
2)如果有任何疑问,可以在CSDN上给我私信。
5.程序运行效果:在 2048_fun 文件夹中,有 3 张图片(0.png,1.png,2.png,3.png),0.png ,1.png,2.png
是测试时的截屏, 3.png 是程序的最终效果图。
6.为什么是今天:因为今天是母亲节,是一个非常重要的节日,所以把这个游戏献给母亲。
Jack Woo
2014-5-11