如何用Python编写拼图游戏程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2396个文字,预计阅读时间需要10分钟。
Python小白,正在成长,程序自己设计,很多不足,算法很多地方能优化。欢迎来指导。
游戏效果+创建设置类,存储游戏基础数据,可以不使用这个类,在程序中直接使用相应的功能。
Python小白一只,正在成长,程序自己设计,很多不足,算法很多地方能优化。欢迎大佬来指教。
游戏效果
创建设置类,储存游戏基础数据
可以不使用这个类,在程序中直接使用相应的数据。但是使用这个类更便于程序阅读和修改基础数据。
class Settings: def __init__(self): self.picture_num = 4 # 每行图片数 self.screen_width = 408 # 窗口宽度 self.screen_length = 809 # 窗口长度 self.picture_length = 100 # 每个正方形图片的长 self.screen_bgcol = (96, 127, 255) # 背景颜色 self.picture_bian = 1 # 每个图片的边缘宽度 ,便于分清每个照片 self.picture_distance = 102 # 两个图片之间的距离
创建图片类,储存游戏需要的图片
这样可以在游戏的开始把游戏用到的图片一起读到内存,显示照片时直接使用创建的图像对象列表即可。
本文共计2396个文字,预计阅读时间需要10分钟。
Python小白,正在成长,程序自己设计,很多不足,算法很多地方能优化。欢迎来指导。
游戏效果+创建设置类,存储游戏基础数据,可以不使用这个类,在程序中直接使用相应的功能。
Python小白一只,正在成长,程序自己设计,很多不足,算法很多地方能优化。欢迎大佬来指教。
游戏效果
创建设置类,储存游戏基础数据
可以不使用这个类,在程序中直接使用相应的数据。但是使用这个类更便于程序阅读和修改基础数据。
class Settings: def __init__(self): self.picture_num = 4 # 每行图片数 self.screen_width = 408 # 窗口宽度 self.screen_length = 809 # 窗口长度 self.picture_length = 100 # 每个正方形图片的长 self.screen_bgcol = (96, 127, 255) # 背景颜色 self.picture_bian = 1 # 每个图片的边缘宽度 ,便于分清每个照片 self.picture_distance = 102 # 两个图片之间的距离
创建图片类,储存游戏需要的图片
这样可以在游戏的开始把游戏用到的图片一起读到内存,显示照片时直接使用创建的图像对象列表即可。

