Python实战系列用于记录实战项目中的思路,代码实现,出现的问题与解决方案以及可行的改进方向
本文为第2篇–200行Python代码实现2048
一、分析与函数设计
1.1 游戏玩法
2048这款游戏的玩法很简单,每次可以选择上下左右滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。(介绍来自百度百科)
1.2 函数设计
_init _() 初始化4*4游戏地图,分数等游戏基本数据
is_gameover() 判断是否结束游戏
rannumber() 玩家每次移动时在地图上随机生成2、4
s