1.新玉海楼这款游戏可以开挂,确实是有挂的,通过添加客服微信【6355786】
2.在"设置DD功能DD微信手麻工具"里.点击"开启".
3.打开工具加微信【6355786】.在"设置DD新消息提醒"里.前两个选项"设置"和"连接软件"均勾选"开启"(好多人就是这一步忘记做了)
4.打开某一个微信组.点击右上角.往下拉."消息免打扰"选项.勾选"关闭"(也就是要把"群消息的提示保持在开启"的状态.这样才能触系统发底层接口。)
【央视新闻客户端】
1? ?硬件介绍
M5StickC PLUS是M5StickC的大屏幕版本。由电子森林“2022 暑期在家一起练”活动推出的一个开发板。主控采用ESP32-PICO-D4 模组,具备蓝牙4.2 与WIFI功能,小巧的机身内部集成了丰富的硬件资源,如红外、RTC、麦克风、LED、IMU、按键、蜂鸣器、PMU等,在保留原有M5StickC 功能的基础上加入了无源蜂鸣器,同时屏幕尺寸升级到1.14 寸、135*240 分辨率的TFT 屏幕,相较之前的0.96 寸屏幕增加18.7% 的显示面积,电池容量达到120 mAh,接口同样支持HAT 与Unit 系列产品。开发平台支持UIFlow,MicroPython,Arduino。
2? ?设计思路
思路来源于一个弹珠迷宫的游戏。小时候上学,同桌拿来的尺子上带着这样的游戏。就是一个小铁弹珠,尺子中间是镂空的,通过控制尺子的角度移动弹珠通过迷宫。到现在当时老师课上讲的什么,全忘了,这个游戏还历历在目。M5StickC PLUS 中集成了IMU,正好可以用了检测水平角度,通过重力控制小球通过迷宫。编程环境就选用Arduino。
3? ?设计实现
既然是个迷宫游戏,就要先有个迷宫。大概了解了一下,生成迷宫的算法主要有三种思路,其中最小生成树算法又可以分为选点法(prim)和选边法(kruskal):随机深度优先算法。递归分割算法(TODO)。随机prim 最小生成树算法。*kruskal 最小生成树算法(使用并查集实现)。生成的迷宫需要在屏幕上显示,M5StickC PLUS 屏幕135*240 像素的。我这里使用15*15 的矩形块作为迷宫的通道和障碍物。则迷宫的规模就是15*27。使用随机深度优先算法来生成迷宫。深度优先算法过程核心是随机选择遍历上下左右四个方向的顺序,然后开始搜索。将整个迷宫看做一个【15*27】的矩阵,每个节点使用一位来存储,每一行就使用两个byte 来存储。迷宫就使用一个无符号整型的数组来表示,长度为27。先使用python 来生成一个迷宫。
初始化各个组件:这里需要用到屏幕——用了展示、IMU ——用来感知开发板与地面的夹角、串口——用来调试程序。M5StickC Plus 提供了详细的说明文档,还提供了Arduino 相关的例程。参考着例程对系统进行初始化。
初始化后,立即绘制迷宫图案,整个迷宫仅仅需要绘制障碍物部分,在游戏过程中,障碍物时不会被覆盖,所以只需要绘制一次即可。小球要求能够在通道中顺滑地滚动,这里使用一个4 像素的圆的图案作为移动的小球。
这个游戏的输入为重力。通过手控制M5StickC Plus开发板的水平角度,来控制小球移动。小球可以在水平方向上移动,移动方向就有2 个x、y。所以只需要读取IMU 的accX 和accY 的值即可。
M5StickC Plus 中IMU 使用的是MPU6886。accX和accY 读取到的值就是重力在水平面上的分量。通过三角函数可以计算出开发板当前的倾斜角度。这里为了简化模型,直接使用读取到的accX 和accY 放大到整数,作为控制小球移动的力量。将移动小球的速度控制在一个合理的区间内,对x、y 方向的力的大小由accX和accY 的值做范围限制,限制在【?3 ,3】之间。当偏转角度较小时(为0 时),循环读取IMU 的数据,对屏幕不做处理。
当感知到M5StickC Plus 水平面有偏转了,即需要小球移动时,首先检查是否在终点,在终点则游戏结束。不在终点就分别检查X,Y 两个方向上是否可以移动。优先X 方向。若两个方向均可移动,先在X 方向移动1 格,再在Y 方向移动一格。若只是单方向可以移动,则仅仅处理单方向的移动。小球每次移动1 个格子,在屏幕上的新位置绘制小球,然后在原来的位置使用背景色绘制一遍小球,就实现了小球移动动画的绘制。这样每次就只需要重新绘制小球所在新旧位置的圆即可,大大提升了绘制的速度,使得界面流畅。不同的移动力量对应着小球最大能移动的步数。最大力量对应着最多能移动3 格。
游戏开局,小球在左上方的入口,通过控制M5StickCPlus的水平角度,慢慢滴让小球移动到右下角的出口。实现了小时游戏的感觉。
4? ?成果展示
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)
新浪科技意见反馈留言板
All Rights Reserved 新浪公司 版权所有