FlameskyDexive / Legends-Of-Heroes

A battle of balls game, lol style. 基于ET 8.1的双端C#(.net8 + Unity2022.3, EUI+Luban+YooAsset)多人在线英雄联盟风格的球球大作战。
MIT License
599 stars 131 forks source link
batte battleofballs dotnet ecs et eui game hybridclr loh lol luban mmo moba skill statesync unity yooasset

Legends-Of-Heroes

English: please use your browser to translate to english

一个LOL风格的球球大作战游戏,基于ET,使用状态同步 loh22023532242551

Main

基于C#双端框架ET框架ETPlus ET8加强版(EUI+YooAsset+Luban)。 注意:当前Master正在同步ET8.1升级修改(基础热更,技能/Buff系统已经迁移完毕,差开房间组队),跑Demo请切换到ET7.2+分支。

觉得项目不错的话麻烦右上角给个star哈.

此游戏为ET的一个实践项目demo,玩法主要是球球大作战类型的吃食物吃敌人/被敌人吃的生存玩法。此项目采用状态同步,所有碰撞检测、技能、AI等逻辑都放在服务端执行。当前仍在开发中,具体功能模块及进度看下面的Todo即可

国内GitHub访问异常或者速度太慢可以前往Gitee Legends-Of-Heroes拉取项目

环境:

TODO && Features

特别鸣谢

感谢JetBrains公司提供的使用许可证!

JetBrains的Logo

友情链接/鸣谢

UniJoystick 一个基于UGUI通用摇杆组件

X-ET7 ET7的一个分支,集成FGUI+YooAsset+Luban

NKGMobaBasedOnET 烟雨的开源moba案例,基于ET5.X魔改

XAsset 一个很高效易用强大的资源管理系统(打包/加载/热更)

ETPro ET加强版,基于ET6.0,自带技能系统、UI框架、镜像版无缝大世界。

Star History

Star History Chart