在接触了mud.ren论坛和mudcore框架之后,我一边边学LPC一边试着开发一个自己的MUD游戏,现在请诸位来看看的一点小成果😀
本游戏基于基于雪风的mudcore开发,战斗方式彻底摒弃ES2的半即时制,采用回合制卡牌战斗。
一回合战斗中双方先“摸牌”后再通过“出牌”以完成战斗。(炉石的玩家应该对此并不陌生)
首先是惯例注册账号和输入名字。
然后一些诸如look(l),ask(a),search(sh)的例行操作
之后就是重头戏战斗了😁
通过"f ???" 进入演示战斗
整个战斗过程,对手只会获得一种牌-火球术,而我方则每个回合分别获得“空气子弹”和“纸人替身”
其中火球术与空气子弹都是给对方直接造成伤害的牌,而纸人替身牌的效果是召唤一个能抵挡一次攻击的纸人
游戏出牌使用指令put(p)+数字
图中虽然使用纸人替身,但纸人替身刚放出来就被对方的火球术打掉了。
这次我只放空气子弹,于是受到了54点伤害
因为上一回和的“纸人替身”没有出,所以此时有两张纸人替身。
这一回合可以出三张牌,一张“空气子弹”两张“纸人替身”,可以看见一张被火球术打掉,而在召唤区还保留一张。
终于把多方的血磨完了╰(°▽°)╯
然后就是选择出生地点和信仰
作为虔诚的女神信徒,当然只有唯一的选择🤣 赞美女神 (✿◡‿◡)
这是目前初步开发地图
本人的想法是游戏采用小世界地图+独立的剧情副本方式
所以这个地图目测能用很久
本游戏GIT 开源地址:
- github:https://github.com/tang5722917/mysticism-mud
- gitee:https://gitee.com/mysticism-mud-org/mysticism-mud
游戏体验地址
- MUD Client 地址 124.223.67.13:2023
- Web登录地址http://124.223.67.13:2034
目前游戏只是完成一个战斗DOME和初步地图,所以服务器存档随时会删,请勿见怪。