FlameskyDexive/Legends-Of-Heroes
Description and use
**Brief Summary**
Legends‑Of‑Heroes is an open‑source, Unity‑based “battle of balls” demo built on the ET 8.1 dual‑platform C# framework ( .NET 8 + Unity 6000 + EUI + Luban + YooAsset ). It ships a full combat system—including skills, buffs, and behavior‑tree AI agents—plus support for UnityMCP and tool‑driven agent workflows, making it a ready‑to‑play LOL‑style arena game and a reusable foundation for multi‑agent AI projects.
**Value**
- **Turn isolated prompts into repeatable workflows** – The project demonstrates how to connect large‑language‑model prompts, tool‑use pipelines, and persistent agent memory within a real‑time game loop.
- **Rich AI/ML stack** – Built‑in behavior trees, skill/buff mechanics, and an AI‑agent base let developers prototype complex NPC strategies without writing low‑level glue code.
- **Cross‑platform game engine** – Leveraging ET 8.1’s dual‑client architecture, the same C# code runs both server and client, reducing duplication and easing deployment to PC, mobile, or web.
**Practical Adoption Path**
- **Clone & run** – The repo includes Docker/CLI scripts and a Unity project; a fresh checkout builds with .NET 8 and Unity 6000 out‑of‑the‑box.
- **Integrate your agents** – Replace or extend the sample AI agents by implementing the provided
IAgentinterface; the framework automatically wires them into the behavior‑tree system and exposes an SDK for external LLM calls. - **Add custom tools** – Use the UnityMCP plugin to register new tool‑use pipelines (e.g., path‑finding, inventory management) that agents can invoke via the standard API.
- **Deploy** – Deploy the server component on any .NET‑compatible host (cloud VM, Kubernetes) and ship the Unity client to the target platform; the built‑in orchestration layer handles scaling and health‑checks.
**Production Readiness**
- **High** – Recent commits (last update 2026‑05‑11), 891 ★, 182 forks, and active issue discussion indicate a healthy community.
- **Mature stack** – Relies on stable .NET 8, Unity 6000, and widely adopted asset pipelines (YooAsset, Luban).
- **Signals** – Clear API/SDK/CLI surface, extensive documentation, and a demo that validates end‑to‑end agent orchestration.
- **Remaining checks** – Final due‑diligence on licensing (MIT/Apache?), security hardening of the server, and confirmation of long‑term maintainers is recommended before a production rollout.
Use in a workflow
FlameskyDexive/Legends-Of-Heroes helps turn isolated prompts and tools into repeatable agent workflows.
- coordinate multi-agent workflows
- add tool-use pipelines
- standardize agent memory
Limitations and review notes
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- Source: github
- Language: C#
- Record date: 2026-09-05T17:31:08.846Z