warning 本项目完全开源免费,美术资源皆来源网络,仅供学习交流使用,严禁用于商业用途,否则造成的任何法律纠纷本人概不负责。开源地址:https://gitee.com/NKG_admin/NKGMobaBasedOnET

前言

前几天搞了一个Linux下的寻路库,想趁此机会把这个Moba开源项目部署到服务器上,自娱自乐一下,但是整个项目都是围绕技能系统展开的,对于上下线相关的处理还没做好,又没有房间机制,所以会有非常多由同一账号上下线导致的BUG。本篇文章主要是说明一下正确的Demo使用姿势

正文

Demo内容

英雄:热饭班长

被动技能,每次攻击都会在敌人身上叠加1层流血Buff,在5s内造成持续伤害,一旦一名敌方英雄身上流血效果达到5层,玩家自身将会获得持续5s的血怒Buff,大幅提高自己攻击力,在此期间所有的攻击都会对敌人直接叠加满层的流血效果。

Q技能,延迟0.5s后挥舞巨斧一周,外圈伤害比内圈伤害高,并且可以叠加血怒Buff

W技能,下一次普攻将会减速敌人99%,可叠加血怒Buff

E技能,面前锥形范围内敌人造成禁锢效果

每次进入战斗地图由系统分配阵营,将鼠标放在其他英雄身上如果有红色描边说明他是敌人

特色

本项目具有十分鲜明的特色

  • 操作手感稀烂
  • 动画不同步
  • 音效不同步
  • 内存泄漏
  • 无数小BUG等你发现

使用姿势

  • 从文末的下载按钮下载压缩包,解压,打开exe
  • 注册账号自动登录
  • 点击匹配模式进入战斗地图
  • 准备起飞

内存泄漏实况演示

下图的红色报错就是由于同一账号的上下线导致的,但是不影响运行

image-20210322104025082

B站视频:

技术相关

咳咳,毕竟是个技术项目,所以技术是最主要的

  • 项目框架:ET框架
  • 资源管理系统:xasset
  • 技能系统:NKGMobaBasedOnET ,并且有一系列技术分享文章正在打磨中(完成度90%),预计五月份免费分享(五月份是预计,免费是一定)

image-20210322105049842

image-20210322105133636

下载链接

点ji下载!

下载链接提取码为td1r