(1) 点击开始,左右同时出现两幅路有差别 (差别了-5处内)的图像
(2) 点击图像上存在差别的位置,会框选出矩形框.
(3) 点击完成,会提示是否通关 (总体设计3关即可)
(4) 要有UI设计图
(5) 可以的话打包程序压缩发我谢谢
用py+qt完成找茬游戏
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
GPT_Pro 2023-02-24 18:53关注该回答内容部分引用GPT,GPT_Pro更好的解决问题
使用Python+Qt完成找茬游戏,主要是利用Python语言来编写游戏,以及Qt作为图形界面设计,实现游戏的界面和功能。首先,我们需要用Qt Designer来设计界面,考虑到游戏实现找茬的功能,我们需要在界面中添加两个Label控件,一个是放置左边图片的label,一个是放置右边图片的label;然后添加一个Button控件,这个控件的作用就是点击它就开始游戏;最后,再加上一个Button控件,这个Button的作用是点击它就完成游戏。
其次,使用pyqt5库来编写Python代码。首先,需要导入QApplication和QWidget函数。然后定义一个app变量来保存QApplication创建的实例;再创建一个界面变量,用来放置UI设计的窗口。然后定义一个函数start_game()用来开始游戏,该函数的功能就是在左右label上随机显示两幅有差别的图片。最后在定义一个函数finish_game()来实现游戏的完成,该函数的功能就是去检测左右label上的图片是否存在差别。如果存在差别的位置,会在该位置上显示一个矩形框来标志出来。如果不存在差别的位置就会弹出一个对话框来提示是否通关。
最后,将代码打包压缩发送即可。
如果回答有帮助,望采纳。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报