level 11
虽说新人发帖就申请加精有点不合常理,不过少说我也在这个吧里默默签到到了9级。。。。
据说在我之前已经有人发过类似的东西,不过我觉得代码不够清晰,游戏逻辑与界面逻辑混在一起,不过总的来说还可以,至少界面比我这个漂亮不少,我写的这个不用传统的c/c++,而用了相对比较新的c++11,所以需要在编译参数里加入--std=c++11
用c++的最重要的理由就是使得游戏逻辑从程序中独立出来
2048的游戏规则就不说了,我这个版本还可以调整棋盘大小,在5*5的情况下做出了我能做到的最高数字1048576所以命名为1048576
二楼发源代码链接,希望吧友帮顶。
2014年05月12日 23点05分
1
level 11
源码在我这,谁意淫楼主了我就发谁,快.........
2014年05月13日 03点05分
16
level 11
你用了c++11 的什么特性?右值引用?lambda?
2014年05月13日 03点05分
18
lambda
2014年05月13日 03点05分
还有for(int i...这样的写法
2014年05月13日 03点05分
回复 hiczb :for内定义变量不属于C++11新特性
2014年05月13日 04点05分
回复 hiczb :for(auto &i:...)这样的是
2014年05月13日 04点05分
level 9
顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!
2014年05月13日 06点05分
24