Score
0
Watch 63 Star 216 Fork 61

烟雨迷离半世殇 / NKGMobaBasedOnETC#MIT

Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
基于ET框架致敬LOL的Moba游戏,包含完整的客户端与服务端交互,热更新,基于双端行为树的技能系统,更多精彩等你发现! spread retract

  • C# 94.8%
  • HTML 2.6%
  • Smalltalk 2.4%
  • ShaderLab 0.1%
  • Other 0.1%
Clone or download
README.md 3.48 KB
Copy Edit Web IDE Raw Blame History
烟雨迷离半世殇 authored 2020-01-20 19:12 . 去掉无用信息

NKGNMobaBasedOnET

介绍

基于ET框架致敬LOL的Moba游戏,包含完整的客户端与服务端交互,热更新,基于双端行为树的技能系统,更多精彩等你发现!

如果你对这个开源项目有好的想法或者想和大家一起交流,可以提Issues或者加QQ群:959572557

对于想系统学习本项目而无从下手的,推荐去看看本项目的Wiki,里面有运行指南和基础教程以及相关技术点讲解。 这是Wiki地址

引导演示视频:视频链接

本项目中所有的插件仅供学习交流使用,请务必支持正版!

最后,大家一起加油! :neckbeard: :neckbeard: :neckbeard:

已实现功能列表

  • 整合FairyGUI 2019.4.27
  • 丰富AB编辑器接口,专门为FairyGUI增加了AB标签工具 2019.4.27
  • 资源的下载更新界面和逻辑开发完成 2019.4.28
  • 登录注册,接入MongoDB数据库 2019.5.1
  • 游戏大厅UI,账号之间冲突处理,心跳开发 2019.5.6
  • 人物同步,自动寻路(包含点击小地图寻路)2019.5.11
  • 整合可视化结点编辑器(配置树状数据) 2019.5.19
  • 将人物和技能数据转移到服务端并解析 2019.5.27
  • 整合Box2D作为服务端碰撞方案 2019.6.10
  • 提取LOL资源作为项目主要资源 2019.6.20
  • 整合行为树到客户端和服务端,将配合技能编辑器制作技能系统 2019.6.25
  • 新增贴图(dds)工作流,提高开发效率 2019.7.2
  • 选定状态同步为游戏同步策略,初步实现多玩家动画同步工作 2019.7.3
  • 完成Box2D可视化编辑器的制作 2019.7.19
  • 重构可视化结点编辑器代码,将用它做更多的事情 2019.7.24
  • 完成碰撞关系可视化编辑器的制作,附带自动生成代码功能 2019.8.1
  • 完成服务端Box2D相关架构的搭建 2019.8.14
  • 移除传统行为树,完成NPBehave行为树可视化编辑器制作(dev分支) 2019.8.26
  • 基本实现基于NPBehave的可视化技能系统编辑器 2019.9.28
  • 基于NPBehave的技能系统完成,附诺克Q技能完整流程Demo 2019.10.3

开发计划

  1. 使用Shader实现人物描边效果
  2. 使用Shader实现人物阴影效果
  3. 使用Shader实现人物在河道行走时的水波纹效果
  4. 使用Shader实现战争迷雾效果
  5. 基于Flux架构开发UI框架
  6. 基于Flux架构开发技能系统数据处理部分,几乎每一个重要数据都要走一个完整的抽象流程,方便拓展

开发进度展示

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

Comment ( 0 )

Sign in for post a comment

C#
1
https://gitee.com/NKG_admin/MKGMobaBasedOnET.git
git@gitee.com:NKG_admin/MKGMobaBasedOnET.git
NKG_admin
MKGMobaBasedOnET
NKGMobaBasedOnET
master

Help Search