开发工具
**Python版本:**3.6.4
相关模块:
numpy模块;
CV2模块;
pyautogui模块;
pyscreenshot模块;
以及一些Python自带的模块。
关注并转发后私信回复“白块小游戏”获取。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
先睹为快
首先,在浏览器中打开下面这个游戏链接:
打开浏览器搜索4399小游戏
游戏加载完毕后,选择该游戏的经典模式,游戏界面类似下图所示:
在cmd窗口运行autoplay.py文件即可让python自动玩这个小游戏了~

由于游戏主界面的位置随电脑和浏览器的不同而不同,因此,若运行失败,请自行调整下图所示的bbox参数:
4个数字分别代表游戏界面左上顶点x坐标,y坐标和右下顶点x坐标,y坐标。

原理简介
游戏规则:

本文介绍了如何使用Python结合numpy、CV2、pyautogui等模块自动玩‘别踩白块’小游戏。环境搭建包括安装Python及添加环境变量,通过pip安装所需模块。游戏运行前,需在浏览器中打开经典模式。代码核心是通过截取、二值化游戏界面,进行形态学处理和轮廓检测,最后模拟点击黑块实现自动化操作。
最低0.47元/天 解锁文章
707

被折叠的 条评论
为什么被折叠?



