返回列表 发帖

[mudlet] UI + 机器人框架预告贴

本帖最后由 ecloud 于 2020-4-9 12:32 PM 编辑

回归xkx不到一个月
主要乐趣可能就是Coding了,对游戏内容本身倒是不是很纠结(比如福缘12的id
相关传送门:http://pkuxkx.net/forum/thread-45157-1-1.html

因为用Mac,本来是想一tintin++为主的。但是在我的系统上不知道为什么中文输入有时候会卡住。于是找到了Mudlet,一用就爱上了。

关于Mudlet的几点说明:
1、这个软件主要长处在UI,并且算是比较小众吧,中文支持还有一点bug存在。所以想捡现成的非自主Coding玩家慎重选择
2、Mudlet的LUA功能比较强大,但是运作逻辑跟Zmud之类的有些不同,需要转换思路。并且因此造成别的bot移植过来比较困难
3、这个软件跨平台,所以多平台用户适合选择

本帖是一个预告贴,因为整体的开发工作尚未完成,我估计会在2-3周后发布第一个版本
目前项目进度:
1. 基础UI(85%),尚缺战斗技能Bar和一些小零碎
2. Robot通用框架(95%),几近完成,需要些小的调整
3. 战斗系统(65%),核心功能完成,我已经日常用于job,尚缺乏一些特殊逻辑处理和跟Bar的集成
4. 自适应行走按钮(99%),对于个别出口输出为两行的房间需要进行一下特殊处理
5. 对移植过来的城际通进行debug(90%),还有几个路径需要调整
6. 对移植过来的城际通进行补遗(0%),原版缺乏建康和长安的部分城门路径
7. 巡逻引擎(25%),核心逻辑已经完成,就是那个啥啦,但是我只会发布引擎部分,具体功能需要你自己实现,这样不违规
8. 地图数据库建立(5%),利用Mudlet自带地图功能来实现地图数据库的基本技术障碍已经解决。目前主要任务是力气活,正在练大米号,好用来走遍全地图(至少大部分房间)。这是一个艰苦卓绝的工程,我估计不会在一个月内完成,最好能有人跟我一起来,大家分片走

大家可以看到,以上内容并不包含某个具体的Bot,虽然我发布的时候可能会带一些。
我的主要目的是面向开发人员提供一个基础框架。在这之上再实现某些具体的针对性业务逻辑就会更便捷,比如Bot的整个循环框架,入口,条件检查,补给,环境控制,异常处理等我都在框架中做好了,开发者只需要进行具体的实例化就可以。这样专心于解决具体问题本身,而不用更多的去考虑周边的问题。

另外我从今天开始会陆续的开一系列关于Mudlet开发的Tips贴,包括有答案的经验和没有答案的问题。只针对具体技术问题而非mud逻辑。每期5条,一直发下去,以用于跟大家交流。

预览


北大侠客行MUD,中国最好的MUD
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

牛鼻!

TOP

返回列表