手机上怎么做游戏脚本,手机制作游戏脚本

首页 > 游戏 > 作者:YD1662024-01-10 02:03:43

易语言代码

按键精灵解决方案:

案件精灵可以说是这个领域里,历史悠久且非常出色的一位前辈。非常简单就能上手,甚至有通过录像然后转成脚本的录制功能,当然要制作出优秀的脚本也需要进行一定的学习;

优势:

1. 非常简单,容易上手,有非常丰富的快捷方式;

2. 有录制功能,更进一步降低了制作门槛;

3. 历史悠久人群稳定,所以社区也很稳定,遇到问题很容易找到解决办法(注意我说的是群体,不是按键精灵的论坛。)

4. 按键精灵非常良好的提供了解决方案,即可生成app直接手机中运行,也可以通过安装按键的android版然后传送脚本进行运行。

劣势:

1. 付费,且不便宜;

2. 代码框架实现是基于英文实现;

3. 无法进行分文件管理,就是说所有业务要写进一个文本里,这其实非常不方便管理和维护;

按键精灵解决方案,比较适合对编程没有什么基础的朋友上手。网络上也有非常多的免费教程可以进行学习。

手机上怎么做游戏脚本,手机制作游戏脚本(5)

按键精灵安卓代码

触动精灵解决方案:

触动精灵是近几年新启一个新的平台,是基于lua语言来进行编写开发的,与按键精灵类似,不过相对按键的名声赫赫,就有点显得小很多。

优势:

1. 支持文件化管理开发;(这点其实非常棒,对于后期的代码开发或者维护来说都很棒)

2. 基于lua开发,所以可以完美利用lua的原表特性来进行一些框架搭建,更加适用于负责的点击事件;

3. 拥有一套完善的支持自动化的库,可以直接拿来使用;

4. 支持远程调试,脚本传到手机中运行,也可以生成app进行控制;

劣势:

1. 需要学习lua语言,对小白来说有点不友好;

2. 需要付费,相对按键来说比较便宜;

3. 偏小众,出问题想找解决办法非常难找;

4. 对于android和iOS系统收取不同的费用来打包生成apk;

5. 代码框架也是基于英文进行实现的;

触动精灵的解决方案,好于能利用lua的原表特性来进行自定义框架开发,方便自己的后续的多次开发。网络上也有很多的教程来进行学习,就是遇到问题需要解决的时候,总会找不到办法,这里有点难受。

手机上怎么做游戏脚本,手机制作游戏脚本(6)

lua代码

Auto.js解决方案:

这套方案是借助于android手机的无障碍服务进行实现的,根据控件的id进行一系列的事件响应,精准度更高。

优势:

1. 无需root就可以实现控制手机;

2. 可在手机中运行,也可以打包成apk运行;

3. 通过控件id进行控制,准确度非常高,并且自适应分辨率;

劣势:

1. 对游戏不大友好,因为游戏很多时候控件都不规则,都是一个个画布;

2. 需要学习js;

3. 基于英文实现的代码框架;

Auto.js这个解决方案,对于游戏来说并不大友好,虽然也有找图找色等功能,但是使用起来并没有按键或者触动那么方便,并且由于是基于空间id进行控制,并不大适合游戏。

手机上怎么做游戏脚本,手机制作游戏脚本(7)

auto.js代码

其他解决方案:

其实还有其他非常多的类似的解决方案,但是大多数都没上面列举的这些被人熟知。

举个例子像python也拥有非常丰富的类库,但是只能适应使用usb连接手机的通过adb进行控制这样的操作,无法生成一个apk来安装到手机中进行操作,我也曾尝试过在手机中模拟一个python环境,但是依赖的类库无法非常方便的移植到手机中,就算静态编译过去也非常的耗时,所以python也能实现但是他很不友好,也很不方便,学习成本也非常高。

上一页12末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.