Python写《2048》小游戏 第二期 编写思想

pygame 让编写2D游戏更容易

pygame是Python的一个第三方库,用它编写2D游戏可以简单很多很多。它能将图片、声音等流畅的渲染在一起。写2048这个游戏,只需要让pygame响应按键和把数字图片显示在屏幕上即可,只需要了解pygame的小小的一部分即可。

写2048需要准备什么

2048游戏规则非常简单,需要的素材只有图片,所以,在编写之前需要一些图片,这些图片非常简单,稍稍会一点ps就能做出来。
Python写《2048》小游戏 第二期 编写思想
Python写《2048》小游戏 第二期 编写思想
只需要这样的两种图片即可,当然,数字图片要有2,4,8,…2048共11张,制作简单。
具体大小要由自己决定,我的游戏背景长400像素,宽600像素,数字图片是90像素的正方形。背景里的白色方块也是90像素正方形,白色正方形之间的距离是10像素。

游戏算法流程图

游戏的编写思想:
Python写《2048》小游戏 第二期 编写思想